溫伯格程式設計法則

2021-06-15 04:04:58 字數 480 閱讀 7019

《理解專業程式設計師》作者溫伯格。看到其中乙個段很有同感,尤其是2、3、6條

標準不夠標準。

總會剩下乙個bug的,你找到了這個剩下的,那還會有另乙個。

任何可能發生的事都將會發生。

要是有人點出了**中的錯誤就在某處,那麼就在該點處之外的其他地方去找這個錯誤--很可能錯誤就在該人指出錯誤的別處。

花10塊錢預防能頂得上花100塊錢的事後補救,但大多數人不會在預防上花一塊錢。

需求、設計、編碼能以任何速度完成--只有排錯花時間。

再長、再亂、再複雜的**,維護者都能把它弄得更糟糕。

人人都談文件,可從來沒有人為它作任何事。

你可能缺少硬體,但永遠不會缺硬體銷售人員

每個程式設計師至少都有十條法則,但1000個人裡只會有1個願意記下其中的哪怕1條。

以上的法則也是仁者見仁智者見智,但真正能應付程式設計師所面對的複雜環境時也許也只有一條法則:

「這唯一的規則就是:這兒根本就沒規則。」

Java程式設計法則

這個是在網上看到的,是提高 質量應該參照的準則,就 過來,以備隨時查閱。一 建立和銷毀物件 1.考慮用靜態工廠方法 返回類的例項的靜態方法 代替構造器 2.遇到多個構造器引數時要考慮用構造器 3.用私有構造器或者列舉型別強化singleton屬性 4.通過私有構造器強化不可例項化的能力 5.避免建立...

哈德溫伯格平衡定律 偉大的哈代溫伯格遺傳平衡定律

哈迪 溫伯格平衡定律的假設和定義 l有性生殖群體 ual reproduction 在理想條件下 a 群體容量無限大 infinite population size b 群體中的個體隨機婚配 random mating c 沒有突變 no mutations d 沒有個體遷移及基因流 no mig...

品讀經典之溫伯格

我在 給資訊保安專業學生的書單 中推薦閱讀 你的燈亮著嗎 電子版,turing,are your lights on 這本書,其實是想向同學們推薦傑拉爾德 溫伯格 gerald m.weinberg 主頁,china pub,wikipedia 這個人,他的每一本書都值得好好閱讀 反覆閱讀。根據作者...