优质代码分为三个等级: 初级:可读中级:可扩展高级:可重用 可读:指的是我们的代码命名需要做到见名知意,布局清晰,注释明确,一个文件和代码量不要太大,代码不重复。 可扩展:一段代码写出来不可能是一成不变的,他需要根据需求的变化而变化。可扩展就意味着可维护,也就意味着不必因为未来的修改大动干戈。 可通过面向对象 和 函数式的各种 设计模式,比如声明式设计,SOLID,IOC等可以让你的代码可扩展。 可重用:优质的代码写出来,需要可以用在很多场景中。相关技术:DSL,面向对象的设计模式,等。