更常见的是,您可能会遇到可能需要函数或过程的情况,您可能之前已经编写过此代码.
我的问题是你如何组织它,所以你不必重写所有内容,换句话说,维护可恢复代码的最佳方法是什么?
我正在考虑将所有程序和功能放在一个单元中,并将此单元添加到所需表单的Uses子句中.
但是这个单元会变得相当大,因此使用一个大单元中的一个或两个函数会给应用程序增加不必要的批量大小.
我基本上要问的是,对于性能和方便性,管理,维护和使用可重用代码的最佳方法是什么?
UPDATE
在一些信息性的帖子之后,我决定继续使用一个包含所有可重用例程的单一源代码单元.我已经使用Delphi代码编辑器的代码折叠来创建自定义区域,将不同类型分成组,井区域.所有区域都将折叠,并具有有意义的区域名称.我已将单个源单元添加到库路径,我可以将其添加到任何表单的uses子句,并可以访问所有可重用的例程.请参阅屏幕截图以获得更好的主意:
需要添加更多例程.这些区域有助于保持代码的有序性和易于阅读,如果需要,我可以扩展.
谢谢.