刚参加工作的时候,周围的每个同事似乎都比自己年长,不知不觉同事中间大多数都成了小弟弟.小妹妹了,猛一回首,自己马上就要迈入而立之年了.好了,废话少说,谈谈这些年来的软件开发心得体会,同大家分享一下.
最初写程序是用foxpro,当然谈不上什么理论指导,后来看了几本关系数据库设计方面的书,学到了范式这个概念,算是一个里程碑.中国的大学教育真是失败,很多人计算机本科毕业,连这个都不懂,写出来的程序简直惨不忍睹,曾经见过一个家伙设计的程序,一个表有100多个字段,真是汗颜,居然还靠这个当电脑部经理,月薪16000!!!再后来,1997年delphi1.0刚出不久的时候,好像java也是这个时候开始在中国出现,还有pb比这两个出得略早些,internet也是这段时间慢慢在中国开始普及,硬件方面则是p166,97年真是中国it发展的历史时代啊.我选择了delphi,主要原因是喜欢pascal的风格吧.正是从这个年代开始接触对象这个东西,也是客户机/服务器系统当道的时候.当时是java.delphi.vb的书混着看,总算是弄明白了继承.多态这些概念.可是写起程序来似乎根本用不上,最多的还是过程式的思考方式.到了delphi3.0的时候,三层模型开始满天飞.ms有com.com+,borland有midas.data model,连sybase都号称pb支持3层模型了,现在才总算明白其实这些老外都挺能吹的,尤其是搞it的.2000年——2002年这段时间看了几本李维这个骗子的书,我想很多人都读过那几本吧,其中我认为唯一有价值的东西就是断开连接的数据集这种设计模式,其他的都是垃圾.不过说个客观点的话,李维后来又出了一本剖析vcl的书,倒还是真的有点价值,就是出得太晚了.... 下一页