【发布时间】:2010-10-31 16:08:28
【问题描述】:
假设您有一个执行相同任务的菜单项和一个按钮。 为什么将任务代码放入一个控件的操作事件中然后从另一个控件调用该事件是不好的做法? Delphi 和 vb6 一样允许这样做,但 realbasic 不允许这样做,并说您应该将代码放入一个方法中,然后由菜单和按钮调用
【问题讨论】:
-
赞成,因为我相信每个对 Delphi 编程感兴趣的人都应该意识到这是一种不好的做法。在我开始使用 Actions 之前(正如 Rob Kennedy 在他的第 3 点中所提到的),我有
cooked up相当多的spaghetti应用程序,这些应用程序维护起来简直就是一场噩梦,这很遗憾,因为这些应用程序非常好。但我越来越讨厌我自己的创作。国际海事组织,Rob 的回答非常好且详尽。
标签: delphi vb6 coding-style realbasic