我喜欢这个工作,但是发现我的应用程序最终到达了维护过程中听力过大的一个问题.我回顾了我6个月前写的代码,发现我必须花一点时间重新学习我最初编码的代码,然后才能修改或添加功能.我尝试使用框架(我以前使用过Zend Framework,并且正在考虑Django用于我的下一个项目)
您使用什么技术或策略来规划能够处理大量用户的应用程序,而不会破坏并仍然保持代码清洁足够容易维护?
如果任何人有任何书籍或文章,他们可以推荐,这也将不胜感激.
除了非常小的项目之外,可维护性是没有什么可以直接计划的.这是整个项目需要照顾的东西.事实上,提前创建类和基础设施代码的负载可以产生比天真意大利面代码更难理解的代码.
所以我的建议是清理你现有的项目,不断重构.看看改变的痛苦部分,努力寻求更容易理解和调整的简单解决方案.如果代码太糟糕了,请考虑从头开始重写.
不要开始新的项目,并期望他们成功,只因为你阅读更多的文章或使用一个新的框架.而是确定您现有项目的失败并解决其具体问题.每当您需要更改代码时,请问自己如何重组以支持将来的类似更改.这是你需要做的,因为将来会有类似的变化.
通过做这些重构,您将会遇到各种具体问题,您可以询问并阅读有关的文章.这样你就可以学到更多的东西,而不仅仅是询问一般问题并阅读有关维护和框架的一般文章.
开始清理你的代码今天.不要推迟到你未来的项目.
(文档也是如此),每个人的第一个文档都是非常糟糕的,经过几个月的时间,他们变得太冗长,充满了不重要的东西,所以补充文档,解决你真正遇到的问题,因为下一个机会很好一年你会遇到一个类似的问题,这些经验将改善你的写作风格比任何“如何写好”风格指南.)
总结以上是内存溢出为你收集整理的框架 – 如何规划企业级Web应用程序?全部内容,希望文章能够帮你解决框架 – 如何规划企业级Web应用程序?所遇到的程序开发问题。
如果觉得内存溢出网站内容还不错,欢迎将内存溢出网站推荐给程序员好友。
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)