最近在学习设计模式,目前学了大概10个,学完最深de的体会就是对于其他人写的代码有了新的理解。知道了为什么哪些代码为什么要这么设计编写。
个人对于设计模式的理解是,是前人总结的在某些特定场景,提供一种设计方法,更好的让代码具有灵活性和可维护性。设计模式总的来说是一个解耦的过程,降低类之间的耦合度,让代码更加灵活。设计模式的设计原则如下,在百度百科有详细的解释。
最近在学习设计模式,目前学了大概10个,学完最深de的体会就是对于其他人写的代码有了新的理解。知道了为什么哪些代码为什么要这么设计编写。
个人对于设计模式的理解是,是前人总结的在某些特定场景,提供一种设计方法,更好的让代码具有灵活性和可维护性。设计模式总的来说是一个解耦的过程,降低类之间的耦合度,让代码更加灵活。设计模式的设计原则如下,在百度百科有详细的解释。