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毫秒