设计模式之美读书总结

如何评价一个代码写的好或者差

可扩展性(extensibility)
可维护性(maintainability)
可读性(readability)
可理解性(understandability)
易修改性(changeability)
可复用(reusability)
可测试性(testability)
模块化(modularity)
高内聚低耦合(high cohesion loose coupling)
高效(high effciency)
高性能(high performance)、
安全性(security)、
兼容性(compatibility)、
易用性(usability)、
整洁(clean)、
清晰(clarity)、
简单(simple)、
直接(straightforward)、
少即是多(less code is more)、
文档详尽(well-documented)、
分层清晰(well-layered)、
正确性(correctness、bug free)、
健壮性(robustness)、
鲁棒性(robustness)、
可用性(reliability)、
可伸缩性(scalability)、
稳定性(stability)、
优雅(elegant)、

面向对象、设计原则、设计模式、编程规范、重构,这五者有何关系

面向对象 很多设计原则、设计模式等编码实现的基础。
设计原则 指导我们代码设计的一些经验总结,对于某些场景下,是否应该应用某种设计模式,具有指导意义
设计模式 针对软件开发中经常遇到的一些设计问题,总结出来的一套解决方案或者设计思路。
编程规范主要解决的是代码的可读性问题。
重构作为保持代码质量不下降的有效手段。
在这里插入图片描述

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值