Home Article Practice 设计原则

设计原则

2021-08-20 15:06  views:618  source:小键人2833908    

什么是可维护的代码容易理解:无须求助原始开发者,任何人一看代码就知道它是干什么的,以及它是怎么实现的。符合常识
:代码中的一切都显得顺理成章,无论操作有多么复杂。容易适配:即使数据发生变化也不用完全重写。容易扩展:代码架构
经过认真设计,支持未来扩展核心功能。容易调试:出问题时,代码可以给出明确的信息,通过它能直接定位问题。设计原则
单一职责原则(SRP)一个对象或方法只做一件事情。如果这个方法承担了过多的职责,那么在需求变迁过程中,需要改写
这个方法的可能性就越大。最少知识原则(LKP)一个软件实体应当尽肯能少地与其他实体发生相互作用应当尽量减少对象
之间的交互。如果两个对象之间不必彼此直接通信,那么这两个对象就不要发生直接的相互关系,可以转交给第三方进行处理
。开放-封闭原则(OCP)软件实体(类、模块、函数)等应该是可以扩展的,但是不可修改当需要改变一个程序的功能或
者给这个程序增加新功能的时候,可以使用追加代码的方式,尽量避免改动程序的源代码,防止影响原系统的稳定。



Disclaimer: The above articles are added by users themselves and are only for typing and communication purposes. They do not represent the views of this website, and this website does not assume any legal responsibility. This statement is hereby made! If there is any infringement of your rights, please contact us promptly to delete it.

字符:    改为:
去打字就可以设置个性皮肤啦!(O ^ ~ ^ O)