VB 版 (精华区)
发信人: Friend (沙漠绿洲), 信区: VisualBasic
标 题: Avoiding the Top-Ten Design Mistakes(2)
发信站: 哈工大紫丁香 (Thu Jun 24 10:04:19 1999), 转信
发信站: 饮水思源站 (Sun May 30 15:10:16 1999) , 站内信件
2) The architect or analyst that designed the system knew
how to lay bricks but not use a hammer-so you seemed to end
up with a lot of brick out-houses. Invariably people build
what they know how to build, using the tools they are comfortable
with. If they are experts at ISAM designs, they think about
ISAM solutions to the problems at hand; even if they don't
always work very well. The customer has no way of knowing what
the best implementation would be, and perhaps management doesn't know
either. Sometimes a better understanding of the alternatives
is in order before charging off to implement using old or inadequate
concepts. Too many times we have seem complaints that Visual Basic
or Access or whatever was seemingly incapable of building a cursor
against a giant table, when the real problem was lack of a complete
understanding of how a multi-user client/system is designed in the
first place. For the most part, client/server applications that support
dozens to dozens of dozens of users don't build SELECT * cursors on
base tables-they use stored procedures, views or server-side
intelligent objects to return information-not just rows.
--
※ 来源:·饮水思源站 bbs.sjtu.edu.cn·[FROM: 202.120.18.28]
--
☆ 来源:.哈工大紫丁香 bbs.hit.edu.cn.[FROM: Friendsp.bbs@bbs.sjt]
Powered by KBS BBS 2.0 (http://dev.kcn.cn)
页面执行时间:3.853毫秒