流
流浪者
Unregistered / Unconfirmed
GUEST, unregistred user!
在设计中,使用UML设计类图遇到一个问题,即所设计的类图和Delphi程序不便相对应。
在Delphi中习惯是将几乎所有相关的操作都写到一个窗体类里,而这些操作有时是针对好几个不同的对象;
但如果把这些操作都分别封装到一个个自定义类中,再通过窗体类中的操作调用,却有等若多了一层操作,
对工作量和程序的运行效率也没什么好处。若是类图归类图设计,而程序又是另一种写法,
也许在最开始编写代码时可行,然对日后的维护却又不便,如修改了文档,再根据文档修改程序的话,
还是要花一定的时间去读程序才可进行。
各位有什么两全其美的方法吗?
在Delphi中习惯是将几乎所有相关的操作都写到一个窗体类里,而这些操作有时是针对好几个不同的对象;
但如果把这些操作都分别封装到一个个自定义类中,再通过窗体类中的操作调用,却有等若多了一层操作,
对工作量和程序的运行效率也没什么好处。若是类图归类图设计,而程序又是另一种写法,
也许在最开始编写代码时可行,然对日后的维护却又不便,如修改了文档,再根据文档修改程序的话,
还是要花一定的时间去读程序才可进行。
各位有什么两全其美的方法吗?