管理软件开发经验点滴

[复制链接]
查看11 | 回复0 | 2005-10-30 17:05:33 | 显示全部楼层 |阅读模式
实在想不到发在那里比较合适,就选这里吧。
抛砖引玉,希望朋友们也总结总结。
一直以来开发管理软件,算得上有点经验了.在这里总结总结,也许对一些新手还是有用的.分两部分内容,一部分是前段软件开发中的问题,另一部分是后台数据库设计中的技巧和经验.但在写得过程中会比较乱,以后整理吧.有争议的部分大家可以讨论。
1.MVC。做Java的人员都大谈MVC,实际上在我们作MIS系统时也应该注意这个问题。
2.主键。不要用任何有物理意义的字段作主键,尽管看起来它们如此的具有主键特性而被人们习惯的作为主键。例如,身份证ID、物料编码等。
3.递归。由B.P.Margolin首创的递归查询常常给我们带来意想不到的惊喜。
SELECT @variable = @variable + Column_Name FROM Table_Name
主要是用在逆规范化数据列表和动态交叉表查询。通常这些是使用游标实现的,如果使用递归来实现的话不但简短易读,而且执行效率又高。有这样一句经典:游标是有害的!
4.SQL。与我们使用的语言不同的是,它的操作对象是基于集合的。深刻理解这一点,才能写出漂亮的SQL语句。

待加...
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

主题

0

回帖

4882万

积分

论坛元老

Rank: 8Rank: 8

积分
48824836
热门排行