工程化CodeDev designOn this pageDev design 设计原则 开发原则 避免重复(DRY) 代码可维护性(Write code for the maintainer) Embrace Change —— Kent Beck