怎么写出可扩展性的代码?

WBOY
Freigeben: 2016-06-06 20:23:27
Original
2033 Leute haben es durchsucht

也就是说怎么在一个项目开始的时候做出好的可扩展性的程序架构?防止后期做少量的更改就可以进行无限扩充。

回复内容:

也就是说怎么在一个项目开始的时候做出好的可扩展性的程序架构?防止后期做少量的更改就可以进行无限扩充。

熟读设计模式、MVVM、IoC等成熟思想。

不要为了扩展而扩展,设计之前先分析需求,哪些是当前要做的,哪些是以后要做的,哪些是不需要做的。设计一个大而全的架构相当于没有架构。架构应该服务于项目,而不要反过来。
我之前就写过几次php框架,甚至花了很多时间在框架上面。现在呢,好吧,我php都不用了,php那些框架还有意义吗?

开闭原则,对修改封闭,对扩展开放。

抽象!!!!!

Verwandte Etiketten:
php
Quelle:php.cn
Erklärung dieser Website
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn
Beliebte Tutorials
Mehr>
Neueste Downloads
Mehr>
Web-Effekte
Quellcode der Website
Website-Materialien
Frontend-Vorlage