使用Delphi开始新项目时如何提高我们的生产力?
对我来说,我创建了一个模板项目,包括启动屏幕、带有默认组件的主数据模块和所有数据感知子例程(打开、关闭、查询、打开数据库失败时的默认值等),并将模板保存在我的存储库中。 (我在项目中使用了我自己的所有框架和单元,因此当我选择:新建项目并选择我的模板时,所有内容都会自动创建。)
问题:
- 有没有其他方法可以提高 Delphi 的可重用性?
- 您认为使用 Delphi 时最好使用哪些免费开源框架(如 Jedi)/IDE 插件(如 GExpert)?
如果以前有人问过这个问题,请原谅我。
For Q1:使用成熟的库来为您完成繁重的工作:DevExpress - 或 - 用于 UI 的 TMS(JEDI 的 JVCL 也非常好),用于报告的 FastReport。还要选择一个良好的连接框架(这取决于您的数据库后端),以便解决许多日常任务 OOTB。另外,如果您熟悉 OPF,请查看 InstantObjects。我听说那很好。
For Q2:请参阅 cnpack.org 中的 IDE 增强功能
它还将有助于慢慢构建您自己的专用框架/工具集。不是很大的事情,而是按照您的方式快速完成一些事情的方法。始终尝试进行可重用的设计,即使一开始需要更长的时间。
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)