F fanyanqing Unregistered / Unconfirmed GUEST, unregistred user! 1999-07-09 #1 本人使用Delphi已近二年,自我感觉水平一般,总觉得差点什么. 请同仁们指点一二
W wangkun Unregistered / Unconfirmed GUEST, unregistred user! 1999-07-09 #4 从应用对象起步,在应用对象的基础上提炼,升华构造出自己的对象 最终过渡到真正的面向对象编程. 从实际出发,理论联系实际,从实际总结经验,升华到理论,理论再指导实践 如此反复,永无止境 多动手,多看书,遇到不动的问题,可以放过,以后再看,首先要有量的积累 最终才会有质的转变.
从应用对象起步,在应用对象的基础上提炼,升华构造出自己的对象 最终过渡到真正的面向对象编程. 从实际出发,理论联系实际,从实际总结经验,升华到理论,理论再指导实践 如此反复,永无止境 多动手,多看书,遇到不动的问题,可以放过,以后再看,首先要有量的积累 最终才会有质的转变.
L lhz Unregistered / Unconfirmed GUEST, unregistred user! 1999-07-09 #8 先学习数据结构,然后是操作系统原理, 然后编译原理,体系结构.这些课程都有 感觉了,就可以称为入门了.如果都精通 了,就可以是真正的程序员了,你会对计 算机及程序有全新的理解.于是,可以接 着学习算法设计与分析,离散数学,以深 刻理解计算机.如果都学通了,就可以称 为寂寞高手了.什么多写、多练都是狗屁. 基础课程都不好,再写再练都不能有质的 飞跃.
先学习数据结构,然后是操作系统原理, 然后编译原理,体系结构.这些课程都有 感觉了,就可以称为入门了.如果都精通 了,就可以是真正的程序员了,你会对计 算机及程序有全新的理解.于是,可以接 着学习算法设计与分析,离散数学,以深 刻理解计算机.如果都学通了,就可以称 为寂寞高手了.什么多写、多练都是狗屁. 基础课程都不好,再写再练都不能有质的 飞跃.
L lizhao Unregistered / Unconfirmed GUEST, unregistred user! 1999-07-09 #9 非常同意lhz看法。 要想真正提高自己的水平,还是要从理论上提高自己, 否则的话,永远也只是个只会编程的程序员(水平很低的那种)。 我认识几个高手,他们经常的是看外文文献和资料,编起程序来巨快,他们大多数时间用来搞研究,编程只是实现自己想法的一个方式。 我还认识一个今年刚到微软研究院的博士,他压根就不会什么delphi,vb vc也不熟练,可是微软一样的要他。 举个很简单的例子,用控件实现对多媒体的播放,谁都会用,可是有几个人知道 是如何实现mpeg1,mpeg2编码解码的。 我最初学delphi时,就是满天找控件,可是一旦控件出了问题就不知道该镇莫办。 知其然更应知其所以然。这样才会有提高。
非常同意lhz看法。 要想真正提高自己的水平,还是要从理论上提高自己, 否则的话,永远也只是个只会编程的程序员(水平很低的那种)。 我认识几个高手,他们经常的是看外文文献和资料,编起程序来巨快,他们大多数时间用来搞研究,编程只是实现自己想法的一个方式。 我还认识一个今年刚到微软研究院的博士,他压根就不会什么delphi,vb vc也不熟练,可是微软一样的要他。 举个很简单的例子,用控件实现对多媒体的播放,谁都会用,可是有几个人知道 是如何实现mpeg1,mpeg2编码解码的。 我最初学delphi时,就是满天找控件,可是一旦控件出了问题就不知道该镇莫办。 知其然更应知其所以然。这样才会有提高。
A Another_eYes Unregistered / Unconfirmed GUEST, unregistred user! 1999-07-09 #12 一旦控件出了问题不知道怎么办??? 不会吧? 再找其他的控件代替不就得了? 知其所以然, 谈何容易. 事事都要知其所以然, 人的经历不够. 请问各位哪位能画出cpu的门电路图? 难道服装设计师必须知道棉花病虫害防治和纺织染色工艺才算设计高手? 难道编一个简单记事本程序都要用到三次方程式的就是高手? 你不是数学家, 也不是理论学家, 你是程序员, 能解决实际问题的程序员. 能用最简单最有效方法 达到目的的就是高手. 做好你该做的, 你就是高手了.
一旦控件出了问题不知道怎么办??? 不会吧? 再找其他的控件代替不就得了? 知其所以然, 谈何容易. 事事都要知其所以然, 人的经历不够. 请问各位哪位能画出cpu的门电路图? 难道服装设计师必须知道棉花病虫害防治和纺织染色工艺才算设计高手? 难道编一个简单记事本程序都要用到三次方程式的就是高手? 你不是数学家, 也不是理论学家, 你是程序员, 能解决实际问题的程序员. 能用最简单最有效方法 达到目的的就是高手. 做好你该做的, 你就是高手了.
L lhz Unregistered / Unconfirmed GUEST, unregistred user! 1999-07-10 #14 >各位哪位能画出cpu的门电路图? 虽然画出门电路图是不可能的,但是如果学过体系结构, 知道SIMD/超标量的原理,写出来的程序就是不一样.有 几个人知道对超标量CPU,把循环展开后可能使程序的效 率提高几倍? >难道服装设计师必须知道棉花病虫害防治和纺织染色工艺才算设计高手? 真正高手的服装设计师肯定知道棉花在各种土壤和天气下 生长出来的品质有什么差异,也知道各种颜色相同成分不同 的染料染在棉花上表现出的彩色有什么差别--如果他要用 棉布做服装设计的话. >能用最简单最有效方法达到目的的就是高手. 能做到这一点,需要什么样的条件?难道会一点点 基本语法上的小聪明就可以了吗?没有坚实的基础, 谈何容易!
>各位哪位能画出cpu的门电路图? 虽然画出门电路图是不可能的,但是如果学过体系结构, 知道SIMD/超标量的原理,写出来的程序就是不一样.有 几个人知道对超标量CPU,把循环展开后可能使程序的效 率提高几倍? >难道服装设计师必须知道棉花病虫害防治和纺织染色工艺才算设计高手? 真正高手的服装设计师肯定知道棉花在各种土壤和天气下 生长出来的品质有什么差异,也知道各种颜色相同成分不同 的染料染在棉花上表现出的彩色有什么差别--如果他要用 棉布做服装设计的话. >能用最简单最有效方法达到目的的就是高手. 能做到这一点,需要什么样的条件?难道会一点点 基本语法上的小聪明就可以了吗?没有坚实的基础, 谈何容易!
B BUILDER Unregistered / Unconfirmed GUEST, unregistred user! 1999-07-14 #17 如果只想成为DELPHI编程高手(使用高手),那很容易,只要 把它的每一控件和IDE功能玩儿熟就行了.当然,还是要花些 时间的了. 想成为优秀程序员就难了.这年头,一个业余选手都能点几下 鼠标拼个象样的程序出来.但要作出健壮,高效,美观的程序,特别 是核心级程序,除要扩展知识面,还需要多在算法上下工夫,数学 功底很重要的。 一个好程序员还要有良好的编程习惯,一定要多实践,并有目的 地培养.
如果只想成为DELPHI编程高手(使用高手),那很容易,只要 把它的每一控件和IDE功能玩儿熟就行了.当然,还是要花些 时间的了. 想成为优秀程序员就难了.这年头,一个业余选手都能点几下 鼠标拼个象样的程序出来.但要作出健壮,高效,美观的程序,特别 是核心级程序,除要扩展知识面,还需要多在算法上下工夫,数学 功底很重要的。 一个好程序员还要有良好的编程习惯,一定要多实践,并有目的 地培养.