- 1、本文档被系统程序自动判定探测到侵权嫌疑,本站暂时做下架处理。
- 2、如果您确认为侵权,可联系本站左侧在线QQ客服请求删除。我们会保证在24小时内做出处理,应急电话:400-050-0827。
- 3、此文档由网友上传,因疑似侵权的原因,本站不提供该文档下载,只提供部分内容试读。如果您是出版社/作者,看到后可认领文档,您也可以联系本站进行批量认领。
查看更多
Delphi陷阱大全 作者:孙晓刚 2013-10-01 作者序 我们发现,在软件开发过程中,总是会出现各种各样的陷阱,导致软件产品 总是有许多的BUG。那么如何减少这些BUG,提高软件产品质量呢? 有人说,要有好的编程风格;有人说,要遵循工程化的方法;有人说,要尽 量多做测试;特别是单元测试。 这些都是对的。不过,根据老程序员的经验来说,软件设计过程中产生的错 误,很多都是因为不了解语言、开发工具、程序库导致的。那么有没有一本书来 详细讲解Delphi的一些限制呢?本书就是基于这一情况而推出的。 学习Delphi需要掌握的知识如下图。这么大量的学习,一定有许多地方容 易遗漏导致错误。 软 Delphi 语言 其他编程语言 件 成 RTL库 WindowsAPISDK 品 VCL 库 第三方VCL 库(DEV,JEDI...) 业务 数据库设计 JSON XML Internet 编程 脚本化 HGE、SuperObject,FastMM 等非VCL 库 其他工具 目前很少有Delphi 相关的新书上架。以前出的书大都是讲解入门知识,要么罗列组件 的使用方法。深入探讨语言底层的很少见,希望这本书能够提供一些补充吧。 软件开发最重要的就是代码复用,我们来看看Delphi 为我们提供了多少官方代码: 版本 行数 Delphi4 25 万行 Delphi7 80 万行 Delphi2007 100 万行 DelphiXE2 200 万行 Lazarus 1.0 180 万行(包括收集的一些第三方包) 这样大量的代码,其BUG 量却很低,可见Delphi 是一款高质量的软件。加上各种高质 量第三方代码,可复用代码库可达到几百万甚至千万行级代码。为软件开发商节省了大量重 复开发时间成本。 本书内容以Delphi7 为蓝本,以必威体育精装版的Delphi 版本作为补充,解释一些BUG、陷阱, 并讲解一些非陷阱的知识点。由于版本差异,书里面的例子不一定全部正确,请自行调试。 Delphi 的陷阱主要来自: 1.Delphi 自己版本的变化,在老的版本的意义和新的版本可能不同; 2.一些入门书籍没有深入探讨的讲解; 3.程序员没有认真阅读联机帮助手册; 4.安装了版本不一致的第三方软件; 5.网络上的资料很多没有注明算法或者代码适用的版本; 声明:本书起《Delphi 陷阱大全》这个名字,并非哗众取宠,也不是表示Delphi 这个 软件有多少BUG,而是我们常常看到的书籍,没有深入探讨一些问题,导致我们许多学员 学习到一些错误的知识。作者水平有限,写出这些文字,希望大家能够共同进步,也欢迎 Delphi 的爱好者、程序员提出不
您可能关注的文档
- 2013一级建造师工程法规真题及答案解析(文字版).doc
- 2013安徽中考真题英语精品解析.PDF
- 2013年1月份MBA联考逻辑真题(附解析)三、逻辑推理(本大题.PDF
- 2013年7月-东方富海.PDF
- 2013年GE通用电气环境报告.PDF
- 2013年一级建造师项目管理真题解析-中国教育培训网.PDF
- 2013年二级建造师考试市政工程真题答案解析.doc
- 2013年初级会计职称考试《初级会计实务》笔试真题及答案.doc
- 2013年医学类大学生下基层考试面试辅导班-浙江医学高等.doc
- 2013年国家公务员考试行测真题参考答案及解析-联创世华.PDF
- DiscoveryofScientificKnowledgeandThinkingofMechanic.PDF
- DLOG4JV4.0功能白皮书-DLOG4J网记多用户空间博客系统.ppt
- DOC格式-研究报告-中国机经网.doc
- download-互動設計系.PDF
- dream_uploadfilesstudentgroup2014103021819186.ppt.ppt
- DVP-PLC编程技巧大全.PDF
- editorattachedfile2013052320130523162356_47746.ppt.ppt
- EMB卓越管理体系建设之明确岗位职责-中华企业文化网.doc
- ExploringtheLearningWorld.PDF
- F497-Ch12.PPT-縣網FTP.ppt
文档评论(0)