我写这篇文章也是为了让自己重新认识java吧,没有强烈的主观在其中.
我已经写了好一段时间的程序了,大概有6-7年了吧~
有一天 我突然感觉到程序设计最重要的不是用什么语言,而是最开始的程序设计,至于什么时候开始这样想的已不重要,但是为什么我会有这样的想法呢?
也许是因为写的程序多了,
像 java c c++ vb forpro delphi asp actionscript jsscript vbscript ... 这些语言我都能熟练应用.
而且根据客户的需求不断的改进中,我渐渐感觉到了程序开始设计如果周详一点也许就少改动很多吧.
其实我很想创作出一套完美的erp ,傻瓜的erp. 但是什么叫做完美? 没有人能知道一个未知的答案.
在追寻完美的过程中我认真分析了sql2000, mysql ,java ,c51,phpadminmysql 认真找寻日常软件应用与数据存储的本质
我试着设计自己的mysql ,分析已有mysql 的很多设计,我也分析着每段代码所耗时钟周期的长短
我舍弃了代码运行的快捷 开始追求代码的稳定,舍弃了代码的简单开始追求代码的周详
舍弃了漫长的开发平台(如用c开发 c/s结构的软件) ,转而使用快速的软件制作平台(如asp 和jsp php .net )
快速开发带来的许多好处,软件的开发风险降低了,及时投入应用,使得我们能及时发现软件的许多不足.
安全性的升级教给那些开发这些平台的人去解决吧! 没有任何东西是完美的,
追求完美是每一个认真开发程序的工作者必须具备的精神!
作为java 这样有着完整规范的平台, 当初的设计者是经历多少的挫折才能定义出这样的规范,
虽然不同于c++, c# . 但却有着自己的特点.
java 很具有研究价值 不要随意否定别人的创造, 那样将不能找到自己( ^_^ ajax也很有意思哦 )
易 就是变,变的太快不好,不变不好. 变必然有好结果和坏结果, 其实都是好结果,从错误中我们收获更多,成长的更快,
浮躁会使我失去平静思考问题的心态
---吉祥妖工作室 18妖 2006-11-09 拙笔