架构师训练营第二次总结
第二周的课程智慧老师从编程语言的历史引出设计模式所带来的编程思维方式的进步。也指出了大多数人只是用面向对象语言写着面向过程的代码。
又以控制电话拨号软件为例,带我如何从最初面向过程的逻辑,用不同的设计模式一步步优化成方便扩展的代码,让我们感受到了设计模式之美。最后用一些例子介绍了几种面向对象的原则。
完成一个功能我们有很多种方式,这周的课让我们可以以更优雅的方式去设计我们的软件,编写我们的代码。
第二周的课程智慧老师从编程语言的历史引出设计模式所带来的编程思维方式的进步。也指出了大多数人只是用面向对象语言写着面向过程的代码。
又以控制电话拨号软件为例,带我如何从最初面向过程的逻辑,用不同的设计模式一步步优化成方便扩展的代码,让我们感受到了设计模式之美。最后用一些例子介绍了几种面向对象的原则。
完成一个功能我们有很多种方式,这周的课让我们可以以更优雅的方式去设计我们的软件,编写我们的代码。
评论