代码质量——总结

本文探讨了面向对象的三大特征——封装、继承和多态,以及设计原则中的SOLID原则。通过23种常见设计模式,提升了代码的可复用性和框架层次。强调了在遇到扩展性和可维护性问题时,如何适时运用设计模式进行重构,以避免过度设计。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

需要总结五个方面:面对对象、设计原则、设计模式、编程规范、重构。

面对对象:三大特征(封装、继承、多态);

设计原则:SOLID原则;

设计模式:最常用的23种模式;

五个方面的关系如下图所示:

相关总结:

1.函数是相对比较小的可复用单位;

面向对象把可复用单位提升到类层次;

设计模式把可复用单位提升到框架层次;

2.为避免代码过度设计,可以当代码在出现扩展性、可维护性等问题时,在对其使用设计模式进行重构;

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值