我是初学,请各位大虾指点:
现在有很多的第三方控件,请从工程的角度讨论。
用:有什么好?
不用:有什么好?

解决方案 »

  1.   

    第三方控件就是指:不是Borland提供、也不是自己编写的控件 :)
    从代码公开的角度分为:不开放、半开放、完全开放
    从费用的角度分为:免费、共享、商业
    从数量的角度分为:单件、散件、套件
    ... ... ... ...
    可以说第三方控件的数目多得无法想象~~
    功能也包罗万象~~
    并且自己也可以参与其中 :) ~~用的好处:
    No.1 优化自己的软件~~美化界面、完善功能~~
    No.2 可以学习到不同的编程方法~~
    No.3 减轻工作量~~用的坏处:
    No.1 使软件不稳定因素增加~~除非自己能完全掌握、控制其源代码~~
    No.2 容易养成依赖思想~~总的来说,“用”总比不“用”好~~当然,
    只能“用”不能“改”
    只会“用”不会“改”
    只有“用”没人“改”
    都很危险~~标准控件出问题,可以找Borland的麻烦~~
    自己的控件出问题,可以找自己的麻烦~~
    第三方控件出问题,找谁?~~呵呵~~这是关键~~嘻嘻嘻 第三者插足!~~ 嘻嘻嘻嘻
      

  2.   

    zswang(伴水)(现在是专家门诊清洁工) 考虑深入,用了我们工作时一贯的思维,很不错阿。
    对这个论题,我倒有这样的想法:第三方控件可以提高开发效率,如果带源代码的话就更好,因为可以通过钻研代码来学习经验,提高自己的水平。但不管是否有源代码,使用第三方控件的前提是必须要对该控件有充分的认识,知道它的长处和不足;该控件如果有缺陷的话就要坚决地抛弃它。
    有空多交流。