我多年来一直在编写php企业应用程序,但我仍然希望收到反馈。
通常当我获得功能规范时,我会创建一个工作表,说明完成项目需要多长时间。我没有团队,我的代码开始结束。
几乎在大多数大型应用程序到达中途后,我发现数据库应该以不同的方式设计。所以我创建或删除或修改了几个表(有时候只有几个表),以便更好地进行优化和数据提取。
因此,根据我的经验,我总是需要在中途进行返工。
以下是我为大型应用程序执行的步骤。
我的问题: 我从未教过编程。我通过错误和经验以及当然的Stackoverflow学到了一切。我是否遵循了正确的模式?或者是否有更好的方法来避免返工。对不起,我的问题可能听起来很吵,但我正在认真寻找一些有用的建议。
答案 0 :(得分:1)
这最终得到的评论太长了......
答案 1 :(得分:1)
我认为你的步骤很好。如果您没有专家,您可以考虑posting some of your working code for review以获得有经验的程序员对设计,最佳实践等的意见There are also chat rooms,其中有许多活跃用户是特定语言的专家。