B
barton
Unregistered / Unconfirmed
GUEST, unregistred user!
>>我不清楚其他工程中客户端的GUI控制花费了多少开销,但是在我最近从事的工作中,
>>GUI的控制代码至少花费了开发时间的70%以上,而且贡献了大量的BUG,这些在我看来主
>>要是不使用数据感知控件的结果(受限于BDE连接数,所以一直没有使用),这显然是不>>正常的。
不能理解。在我的项目中GUI一般不会超过1/3工程量。体系、类封装、数据占1/3工作量,
特别的技术及业务占1/3工作量。而且不使用数据感知控件会导致Bug?不可思议。
我心目中的o/r mapping不仅仅是一种关联。我希望在开发流程中,这两者高度统一在一
个第三者中,控制这个第三者以达到控制业务与数据。这个第三者就是全部的业务规则。
数据库的访问、对象映射全面依赖这个第三者(不是运行期对象而是设计期对象)。界面
只是控制可视控件间的协作关系,然后调用内部业务对象而已,怎么会花费70%工作量?
>>GUI的控制代码至少花费了开发时间的70%以上,而且贡献了大量的BUG,这些在我看来主
>>要是不使用数据感知控件的结果(受限于BDE连接数,所以一直没有使用),这显然是不>>正常的。
不能理解。在我的项目中GUI一般不会超过1/3工程量。体系、类封装、数据占1/3工作量,
特别的技术及业务占1/3工作量。而且不使用数据感知控件会导致Bug?不可思议。
我心目中的o/r mapping不仅仅是一种关联。我希望在开发流程中,这两者高度统一在一
个第三者中,控制这个第三者以达到控制业务与数据。这个第三者就是全部的业务规则。
数据库的访问、对象映射全面依赖这个第三者(不是运行期对象而是设计期对象)。界面
只是控制可视控件间的协作关系,然后调用内部业务对象而已,怎么会花费70%工作量?