从今天开始决定正式学习软件设计模式

编程也有4~5年了,发现很难在语言层面再有所提高,编程语言发现实在是太快,让人不得不感叹:不是我明白,这世界变化快:)
工具和语言不停的在变,但不变的是编程思想,不管是java,还是c#,c++,面向对象的编程思想都是很接近,相通的.软件设计模式更是能提高编程思想和设计水平的绝好素材.以前自己知道有些代码要那样写,但不知道为什么要那样写,那样写有什么好处.后面才知道那是一种模式...
我原来是一名PowerBuilder程序员,一直在写结构化的程序,虽说PB也支持OO的编程,但很少用过,现在用C#了,但很多思想还是原来的,有时还在用OO的编程语言编着非OO的程序,这一点以后要注意.
加油,我的目标是:OOP->OOD->OOA!
原文地址:https://www.cnblogs.com/rockniu/p/887551.html