使用Delphi开始新项目时如何提高生产力?
对于我来说,我创建一个模板项目,包括启动屏幕,具有默认组件的主数据模块和所有数据感知子程序(打开,关闭,查询,默认情况下打开数据库等),并将模板保存在我的存储库中. (我使用我自己的框架和项目中的单位,所以当我选择:新项目并选择我的模板时,所有东西总是自动创建.)
问题:
>有没有什么其他方法可以提高使用Delphi的可重用性?
>您认为最适合使用Delphi的免费开源框架(如Jedi)/ IDE PLugins(如GExpert)?
如果这个问题以前被问过,请原谅我.
对于Q1:使用成熟的图书馆,为您做咕噜作品:DevExpress -or-TMS for UI(JEDI的JVCL也非常好),用于报告的FastReport.选择一个良好的连接框架(这取决于您的
数据库后端),以便让许多日常任务
解决OOTB.另外,如果您熟悉OPF,请查看InstantObjects.我听说这很好
对于Q2:请参阅cnpack.org中的IDE安装
还有助于缓慢构建自己的专用框架/工具集.不是很大的东西,而是一种快速的方式来完成一些事情.始终尝试设计重复使用,即使起初需要更长时间.