1最开始接触Delphi是在98年吧,Delphi3,朋友告诉我说,聪明的程序员用Delphi,因为刚毕业,也不是计算机专业的(电算会计),所以就学学Delphi了,什么项目也没做,书也没有,好象
只买到了一本delphi2的书
2那时候,公司(计算机)开始用asp做项目,因为公司中程序员不多,又有财务模块,偶就当了程序员,用起了ASP,做一几个项目.其中,因为要写activex dll,感觉用VB最快(ASP中也多用VBS,VB编写activex dll的所花时间最短),所以就学了VB,好象是5.0的中文版,有代码帮助技术(也就是代码自动完成吧).感觉还可以.
3会了一点VB,也就开始学java 1.13,由于面向对象的书不好找,所以就模糊呢,用C++来学面向对象,学了半年,昏,什么也都不清楚.不过很开心,后来学了VJ++,终于明白了很多问题(主要是JAVA 1.13没有IDE,痛苦)
4后来去了网站工作,什么也没学,天天上网,打游戏.直到2001年.(很开心~~在那秃废的日子)
半年的工作,一个人一周就完成了,就开始收集资料,什么管理类啊,图片类啊,漫画类啊~~现有都有N个G~~
5 2001年开始写程序和做项目管理.
用Delphi6,VB6,现在用C#,感触很多.
个人感触:
A不要太技化了,技术不要太新了,有用就行.
B尽量考虑在更多的环境中让软件正常运行,代码尽可复用.(千万不要只写可运行的程序啊,不过,我现在也只能写可运行的程序.)
C 个人很喜欢Delphi,不过对她的面象对象感觉不是太清析,不象java(或C#)一样明确,
在设计模式上区别很大.(个人比较喜欢接口,所以经常类爆炸~
~~)
D 真想多研究一下VCL,只是要学项目管理.市场等,所以没有多少时间呢.VCL是个好东东,
可以学到很多的东东,不过,有机会建议看JB的JAVA类源码,在对象的描述上会更精彩.
E 软件架构,系统安全,异构系统,数据库类的东西.有时真不明白,怎么会有B/S和C/S的说法,我的N层结构算什么呢?昏~~~
F一般一个项目,只用一套面控件,其它的都自己写,都按对象的方式写,特别是与界面无关的地方,一个软件项目中的界面应该很多吧?(WINUI,WEBUI,PDA等等)所以尽量把精力转到业务相关的核心代码上,最好的方式是界面让美工去弄..很喜欢界面和代码相分开的原则
,界面
很多,可是业务相关的核心代码只有一个呢.懒人一个~~~
G不想再写细化的代码了,最多也只是写写接口或基类吧(可是没办法啊).偶是不是很老了(24了,工作5年了~),有时想回家种田喽....