- 1、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
开发环境 -------- Delphi 7是一个很经典的版本,在Win2000/XP下推荐安装Delphi 7来开发软件,在Vista下推荐使用Delphi 2007开发软件。安装好Delphi 7后,应立即安装Delphi 7 Update Pack 1,Delphi 2007则建议尽量安装必威体育精装版的版本。工欲善其事,必先利其器,为了提升开发效率,为了能更加得心应手的处理接下来的开发工作,我们有必要安装一些有用的开发辅助工具(Delphi将此类插件以Expert命名)。首先推荐的是DelForExp这个源代码格式化工具,集成在IDE里,使用相当方便。即使我所写代码的风格非常好,但是还是免不了阅读某些人写的乱七八糟的代码,这时DelForExp就能派上用场了,1秒钟就能让代码能看上去顺眼多了。GExperts曾经是一个非常出名的工具,可现在都不怎么更新了,里面有几个功能还是值得一用,比如Grep Search, Replace Components, Code Proofreader等。强烈推荐安装CnPack IDE 专家包,相信我,它会让你的Delphi更好用。Delphi 7是不支持重构的,因此我还建议安装Castalia,这个工具中某些功能还是很不错的。CodeRush一直都是Delphi下最强大的工具,可是由于安装后比较容易与其他工具冲突,让人不得不忍痛割爱。Delphi 7下建议安装Delphi SpeedUp这个IDE加速工具,其原理是在Delphi启动前,替换RTL的函数为来自FastCode工程的执行效率更高的函数。ModelMaker Code Explorer为Delphi增加了一些方便重构代码的功能,值得安装使用。 第一次启动Delphi 7,关闭设置中的Delphi Direct以禁止Delphi访问Borland服务器,勾选Show Compiler Progress选项以便编译程序时可以看见编译进度,然后分别设置所安装的专家的选项,再对Delphi的窗体布局按自己的喜好调整,调整好了然后将其保存为默认布局。关闭工程,设置好默认的工程选项。接下来就可以安装控件包了。如果是在项目小组中配置开发环境,因为可能所需的控件比较多,安装比较麻烦,建议由一个有经验的开发人员将那些散装控件预编译后做成安装程序供小组其他成员安装。 本人看法: Delphi7我也用了很长时间,确实是很经典的版本。 我现在用的是Delphi 2007 Update3,我觉得这个版本算是比较成熟的,没有发现什么重大的Bug。 DelForExp 这个工具我用的很少,但是如果要阅读比人的代码我也觉得很有必要。 GExperts 这个工具很好,我最喜欢的就是Replace Components功能,因为我经常需要对某些控件不满意,找到更好的我就要替换,如果没有这个工具,手动替换相当的麻烦。 CnPack我也用了一下,给我的感觉很差,与很多东西有冲突,后来我就干脆不用了。CodeRush也是,我觉得没有必要去用。 -------- 软件设计 -------- 在整理自己的思路的时候可以采用PersonalBrain来画思维导图,这是一个拓展脑力,激发思维的一个活动,并且将自己的想法全部记录下来,并在整理的过程当中可以发现内在联系与更多的问题,在接下来的设计中加以考虑。做设计需要画图,除了Visio外,我推荐EDraw Soft Diagrammer。Enterprise Architect用来做UML设计是很好的选择。ModelMaker为Delphi增加UML支持,可以保持设计与代码双向同步,非常不错的工具。 作为一个Delphi产品的设计人员,应该具有广阔的视野,熟悉.NET、Java下优秀的框架设计,熟悉Delphi类库的源代码,其中总有我们可以借鉴与学习的地方,根据公司的实际情况以及具体需求有选择的在产品开发中进行实践,这样才能做出高质量的产品。 本人看法: 作者用的这个PersonalBrain这个软件我还真没有用过,我一般整理都是用没有任何线条的纯白的打印纸,在上面天马行空,爱怎么画就怎么画,然后再整体分析整理。在思考的这个过程是我最痛苦的时候,经常要考虑方方面面的问题,哪个弄不好都要冥思苦想,不过当你把所有的问题都想清楚了,那种成功的感觉简直是无与伦比。到现在为止我都还是比较讨厌UML的东西,也许是我太肤浅、能力不够,我总觉得UML的东西太繁琐。流程图、时序图什么的我都偏好永Word来画,没有UML的那么多条条框框。我也没有想过代码的自动生成,我总觉得机器生成的东西没有活力。 关于广阔的视野的问题,我非常非常赞同
您可能关注的文档
- CGF 401.1-2010 复合肥料CCGF 401.1-2010 复合肥料.doc
- CC++基础知识问题CC++基础知识问题.doc
- C8051F学习笔记1:C8051F最小系统.doc
- CMD3中国精神障碍分类及诊断标准(含英文名称)CCMD3中国精神障碍分类及诊断标准(含英文名称).doc
- ccs编译错误ccs编译错误.doc
- CTV新闻报道台刘大锋应城黄滩镇刘垸村高温粉笔大王《小粉笔打天下》CCTV新闻报道台刘大锋应城黄滩镇刘垸村高温粉笔大王《小粉笔打天下》.doc
- CDMA 系统接续时长优化方案研究.doc
- CEGM职业教育认证简介.doc
- cet 6-写作常用句型(提炼版).doc
- CesarRitz瑞士恺撒里兹酒店管理大学硕士校区原住民报道.docx
文档评论(0)