软件工程,模式,语言,设计思想发展到今天,说白了,所有的技巧,思想,原则归根结底都是为了这个DRY 从机器语言开始: 为了DRY,出现了汇编符号来代表指令,使开发人员不用“重复翻阅指令手册” 为了DRY,出现了宏汇编,来使开发人员不用“重复编写同一个过程” 为了DRY,出现了C,Fortran等,使开发人员不用“重复考虑内存段的布局” 为了DRY,出现了面向对象的语言,使开发人员不用“重复描述同一个概念” 为了DRY,出现了设计模式,使开发人员不用“重复思考同一类问题的处理模式” 为了DRY,…