首頁 文章 设计原则

设计原则

2021-08-20 15:06  瀏覽數:620  來源:小键人2833908    

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



聲明:以上文章均為用戶自行添加,僅供打字交流使用,不代表本站觀點,本站不承擔任何法律責任,特此聲明!如果有侵犯到您的權利,請及時聯系我們刪除。

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