WZhong

love them anyway.

总结面向对象、设计原则、编程规范、重构技巧

0. 代码质量评判标准 评价标准 可维护性、可读性、可扩展性、灵活性、简洁性、可复用性、可测试性 可维护性、可读性、可扩展性又是提到最多的、最重要的三

01 创建型模式

单例模式 单例的定义 一个类只允许创建一个对象,那这个类就是一个单例类,这种设计模式就叫做单例设计模式 单例的用处 有些数据在系统中只应该保存一份:

ID生成器代码重构

重构就是发现代码质量问题,并且对其进行优化的过程。 如何发现代码质量问题 常规checklist:可读、可扩展、可维护、灵活、简洁、可复用、可测