个人认为是:对Windows底层如何工作,没了必要的理解!所以诸如去掉窗口滚动条、重画窗口边框、标题栏上画按钮、按钮上贴个图等等话题,在Delphi话题里成了高级话题!其实,对Windows底层有一定的基础,这些问题就太过觉得幼稚了。

解决方案 »

  1.   

    我看楼主是自己水平不行,这个难吗?你没有看到VCL源分析。消息机制吗?自己不长进不要说所有的。明白不?
      

  2.   

    我个人能力如何,不清楚。不过我最早电脑入门是汇编,然后用VC,再用Delphi。现在,我习惯用Delphi做界面,用C和汇编写实现。
      

  3.   


    这年头初级Delphi程序员最大的缺陷就是失去了深入的动力。这年头不了解消息机制,不了解VCL框架的人举不胜举
      

  4.   

    还是要深入学习VCL框架和Windows核心机制
      

  5.   

    认为自己的缺陷是由于使用delphi而造成的
      

  6.   

    表现层,业务层,逻辑层(..........)分不清
    对架构了解甚少。
    所有处理都写在一个ButtonClick里。至于Windows API SDK, 其实主要注意就OK了
    这个都时硬性的东西。
      

  7.   

    SQL语句像补丁,贴的代码里到处都是。
      

  8.   

    一个好的工具,会养一群懒汉! hehe~~
      

  9.   

    1、通病就是一个事件里一大堆代码,缺少封装,代码冗余拖沓,像懒婆娘裹脚又臭又长。
    2、就是直接用DataSet的数据操作能力直接对数据库进行操作,缺乏程序级数据校验,系统容错能力较差。
      

  10.   

    通病是:
    1.不好好看书写代码,总喜欢跑上网问:"普通Delphi程序员最大的缺陷是什么?"
      

  11.   

    这年头不了解消息机制,不了解VCL框架的人举不胜举-------------------------------------------呵呵,我就是不了解的其中一个
      

  12.   

    和大学教育没有关系和delphi也没有关系,打个比方,做mis的对行业的了解程度远比对api的了解要重要
      

  13.   

    一般所谓的高级代码都google的到,行业知识只能自己深入学习和积累。
    google不到的代码也没有必要深入追究,会这些东西的人不一定很牛,只是他们在某些方面受过培训,跟着前辈们做过些项目而已。
      

  14.   

    只要用Delphi能寫出來C/S系統就行了;再學點J2EE的知識作做WEB;再看看Oracle或SQL的知識,加起來就可以在華為混混了。我們搞程序的,不就是為了生活嘛!
      

  15.   


    Delphi 一定要有好的基础    有空看看  liwei 的vcl剖析
      

  16.   

    VCL框架和Windows核心机制是基础
      

  17.   

    顶一下25楼的兄弟,windows核心机制和VCL框架是学好Delphi的基石啊!
    今天星期天,去书店看书去啰
      

  18.   

    这能怪程序员吗,你看看delphi的工作,基本上数据库和界面开发.
    c的哪,算法,驱动,服务端开发,Unix等多平台软件设计.delphi也有好工作,也有人开发游戏,图象处理和驱动.但是
    太少了,而且做到这点的人基本上都不是单纯的Delphi程序员了.
      

  19.   

    Delphi程序员对SDK编程普通较弱,这应该是个事实了。
    VCL实在封得太好了。
      

  20.   

    不是关DELPHI程序员不求胜解,现在的JAVA,.NET程序员不都这样?
    现在没有多少程序员愿意去深入了解底层了,越来越懒了,没有求知的欲望了.顺便做个广告...
    出售 点对点音视频组件
    采用DELPHI开发的OCX组件,可方便嵌入任意软件中.
    UDP通讯,可穿透国内70%的nat网络,无法穿透的采用服务器中转方式进行通讯.
    视频编码采用mpeg4,音频编码采用g.11
    组件集成视频缩放功能.
    只用对软件作出很小的改动,即可让你的软件增加音视频聊天功能.
    e-mail:tongzhi24.126.com
      

  21.   

    有两种:一种是将半成品做成成品,例如从超市买的配好的菜回家抄一盘菜;
    一种是馆子里的厨师做的,从原料的挑选、洗、切、配抄全包。
    请问哪个更专业?
    自己做的未必不好吗?干嘛非的有厨师的工夫?自己加点自己喜欢的东西,
    配点其他工夫,例如酒,例如ERP的实施经验、流程经验等等也很值钱的。
    光会写程序恐怕不是人人都能赚大钱的,你见过厨师都有上万月薪的吗,
    更重要的是有自己的组合竞争力。--一己之谈,抛砖引玉