軟體設計中的十項注意

2021-05-22 02:50:26 字數 336 閱讀 9546

1、把使用者放在專案組中並向他們講解關係模型和sql

2、與使用者一起給表、列、鍵和資料命名。建立乙個應用程式詞典以保證名字的一致性

3、使用有意義、容易記憶、描述性、簡短和單數形式的英語詞彙。一致性的使用下劃線,或者乾脆不適用

4、在命名中不要混淆層次

5、避免使用**和縮寫

6、盡可能使用有意義的鍵

7、分解超載鍵

8、對任務而不是僅對資料進行分析和設計。請注意,規範化不是設計

9、把任務從使用者移向機器。利用cpu時間和儲存容量換取便於使用這一結果是很有好處的

10、不要被開發速度所引誘。花時間仔細地進行分析、設計、測試和優化

金融危機十項注意 我的看法

看了網上盛傳的 金融危機十項注意 自己個人觀點以上這些建議實際上是加重了金融危機而不是積極的去應對金融危機。1 不要辭職,不要換工作,不要轉行,不要創業 你不辭職,不一定公司不辭你 2 多備份幾個自己可以去的公司職位 難道經濟繁榮的時候你就不備份幾個嗎 3 不主動要求老闆漲工資,裁員往往從工資高的裁...

Linux的十項重要進展

十年以來,全球 linux 界有哪些重要進展,人們應該知道?對此,人們可以有不同的看法,但是,大家總得有個大致相同的認識。實際情況怎樣呢?12 月20日,ibm 在慶祝linux 的10年來所取得的重要進展活動中,評選出人人應該知道的十項 linux 重要進展。評選結果,叫人大跌眼鏡,眼界開啟。這十...

軟體設計中的演算法

說到演算法這一塊,有大量的知識等著我們去了解,去學習,去 定義 演算法是對特定問題求解步驟的一種描述,它是指令的有序序列,其中每一條指令表示乙個或多個操作。特性 1 有窮性 finiteness 演算法的有窮性是指演算法必須能在執行有限個步驟之後終止 2 確切性 definiteness 演算法的每...