仔细研究设计模式,发现它实际上只是一种组织代码的良好习惯,是程序整体上看起来更加整洁易读。就像魔术一样,实际上是”骗人“的。
也就是运用基础知识的一种精妙方式。
完全可以形象比喻为一个武林高手所使用的武功招式,而数据结构和算法则是内功。
虽然读起来挺玄乎的,但是如果编程的时候遇到过相同的问题,读设计模式的时候就会有许多共鸣之处。
一通百通,其他模式也就很容易理解了。
总结:
设计模式是外功,熟练掌握需要依赖编程经验。
时间: 2024-11-05 18:33:51
仔细研究设计模式,发现它实际上只是一种组织代码的良好习惯,是程序整体上看起来更加整洁易读。就像魔术一样,实际上是”骗人“的。
也就是运用基础知识的一种精妙方式。
完全可以形象比喻为一个武林高手所使用的武功招式,而数据结构和算法则是内功。
虽然读起来挺玄乎的,但是如果编程的时候遇到过相同的问题,读设计模式的时候就会有许多共鸣之处。
一通百通,其他模式也就很容易理解了。
总结:
设计模式是外功,熟练掌握需要依赖编程经验。