0

所以我掌握了一些基本语法,包括 php、jquery 和 mysql 等等。我想开始开发我的代码,并且我已经阅读了一些关于如何考虑最佳实践开始编写自己的代码的内容,这些内容是:

  • 在编码之前写一个常见问题解答
  • 创建网站所有不同部分的思维导图,以及它们如何与用户的特定角色相关联,即管理员、访问者、注册用户等...

问题:

1)我想知道在开始编写项目时最好的方法是什么?(当我读到一些开发人员建议你从头开始,而另一些人建议采用其他人的代码和框架来抢占先机时,我得到了混合信息。)你对此有何看法?

2) 你如何学习将不同的语言联系在一起,即你有一个成员脚本编码,但你想添加一些 jquery 用于通知...将 php 和 jquery 一起添加?(我意识到这可能是一个太模糊的问题,我只是想了解一个人如何学习将兼容的语言结合在一起的前提)

4

1 回答 1

1

正如您正确指出的那样,从基本语法到项目并不容易。即使是琐碎的项目也有很多不同的领域需要你去关心。安全性、性能、可测试性、灵活性等。当您开始时,几乎不可能拥有足够的知识来对所有这些领域做出充分的判断。

这就是为什么你应该采用其他人的代码和框架。当然,从“零”开始编写技术领域的一个小方面可能是一种很好的培训,但是如果你试图从零开始开发“一切”,你永远不会走得太远(想象一下你需要多少年才能编写一个体面的 HTTP 服务器和数据库驱动程序)。

我的建议是从教程和示例代码开始。事实上,即使是高级开发人员通常也从教程和示例项目或他们过去编写的东西开始他们的项目。对改变持开放态度,但始终重视过去的成功经验,无论是你自己的还是其他人的。这是软件开发的黄金法则。

这种方法还可以让您学习如何干净利落地绑定不同的技术,而不会让您的生活变得不必要的痛苦。

于 2013-09-26T22:02:48.253 回答