我理解的设计模式

来源:互联网 发布:二叉树 c语言 编辑:程序博客网 时间:2024/05/17 07:05
程序也是有思想的,真正的程序不是像我们那样写的,计算机的世界其实和人类的自然世界有着惊人的相似,计算机的发展滞后于人类社会的发展,他的每一步发展都模仿着人类社会的各种形态,设计模式的研究也就是模拟了这些形态,计算机的发展才寥寥数十年,要让计算机的世界与人类的世界缩小差距(思想),只有在人类的世界中摸索出更多的可取的意识形态,同时在计算机中得以实现,这样才能让计算机的思想得到长足的改善,可以看到,在计算机的世界里,我们还没有完善的制度,良好的规范,我感觉还处于原始社会向封建社会的过度阶段,是群雄争霸,还比较黑暗,所以,计算机要发展,各种“社会形态”的转变是必然的,可以看到,人类社会的发展,军事家、谋略家、政治家在其中起到的作用是举足轻重的,而起义者、士兵们只是他们手中的一粒粒棋子,要想做好的将军,起初必然是个好的士兵,所以,在我们的这个行当里发展,“军事家、谋略家、政治家”才是我们奋斗的目标,当然,现在我们要做的就是当一个好的士兵,在战场上去观察风云变幻,体味人间百态,总有一天,当我们有为这个世界(计算机)的改变而做出过贡献的时候,我们也就实现了自己的终极目标了,谈的有的泛了,说到设计模式与系统框架,我感觉,了解前人的经典模式与框架要理性,要抱着怀疑的态度和质疑的态度去研究,看看在用到具体的程序中是不是合理,什么样的模式与框架适合什么样的程序,纸上谈兵永远都是假的,我感觉熟读兵法熟练兵法才是人中之龙。
我现在只不过看了几种设计模式,把他们用到了程序里,路还比较长,革命尚未成功,同志仍须努力。
模式的研究我感觉在于生活,把握生活的细节,领悟其中道理,总结其长处,用编程的思想加以研究改善,我理解的设计模式。 
原创粉丝点击