怎么写出可扩展性的代码?
程序员文章站
2022-06-16 20:50:08
...
也就是说怎么在一个项目开始的时候做出好的可扩展性的程序架构?防止后期做少量的更改就可以进行无限扩充。
回复内容:
也就是说怎么在一个项目开始的时候做出好的可扩展性的程序架构?防止后期做少量的更改就可以进行无限扩充。
熟读设计模式、MVVM、IoC等成熟思想。
不要为了扩展而扩展,设计之前先分析需求,哪些是当前要做的,哪些是以后要做的,哪些是不需要做的。设计一个大而全的架构相当于没有架构。架构应该服务于项目,而不要反过来。
我之前就写过几次php框架,甚至花了很多时间在框架上面。现在呢,好吧,我php都不用了,php那些框架还有意义吗?
开闭原则,对修改封闭,对扩展开放。
抽象!!!!!
下一篇: phpcms这种需求如何写 难度有点大
推荐阅读
-
硬盘坏了会怎么样以及补救措施 几种可修复电脑硬盘故障的方法
-
js弹出div窗口怎么解除(jquery弹出div代码的方法)
-
eclipse怎么导入github项目(eclipse导入源代码的步骤)
-
java怎么升级系统框架(简单的java程序代码)
-
i排版微信编辑器怎么进入源代码编辑页面 代码编辑的方法介绍
-
java怎么用cmd运行(简单的java程序代码)
-
可牛影像怎么给图片添加漂亮的特效?
-
vs怎么添加代码管理器? visual studio代码段管理器的使用方法
-
sublime Text代码中的标记怎么清除? sublime清除标记的教程
-
sublime TEXT2怎么注释代码? sublime代码添加注释的教程