最佳編碼實踐:搞砸代碼的10種方法
這是一篇提供有效、實用編程方法的程序箴言,作者Susan Harkins是世界最大的技術期刊出版社的主編,具有多年的實踐經驗;在這篇文章里她重申“最佳編碼實踐原則”的重要性;雖然文中主要討論VB開發相關的東西,但正如作者所說,“雖然其中一部分只適用于VBA或某種IDE,但大多數都是通用的”,希望大家觸類旁通,將這些方法實踐到自己的開發工作中。
這是一篇提供有效、實用編程方法的程序箴言,作者Susan Harkins是世界最大的技術期刊出版社的主編,具有多年的實踐經驗;在這篇文章里她重申“最佳編碼實踐原則”的重要性;雖然文中主要討論VB開發相關的東西,但正如作者所說,“雖然其中一部分只適用于VBA或某種IDE,但大多數都是通用的”,希望大家觸類旁通,將這些方法實踐到自己的開發工作中。
我的一位老師曾對我們說,我們之所以現在還不知道Matlab這種語言,是因為我們不知道有個叫“參考資料”的命令是干什么用的。昨天,我在Haskellers注冊了一個帳號,我發現Haskell語言里有很多東西我根本沒聽說過。這件事促使了我寫這篇博客,我希望能給下面的這個問題找到答案:«你對一種語言了解多少才能肯定的說你會這種語言?»。
誰是完美程序員?著名博客作家Alex Iskold在《明星軟件工程師的10種特質》一文中給出這個問題的答案:
我們每個人都對自己的未來有所思量,因為我們每個人都懷揣著高遠的夢想,我們每天都在打理著我們的生活,日復一日,年復一年。
先給大家看一段據說是史上最強的程序:
先做一個實驗,假如我們要開發一個小項目,需求很簡單,就是一個保存用戶基本信息的頁面,要求用戶可以輸入姓名、電話、聯系地址、郵箱、手機號碼、備注。
文 / Peter Seibel 譯 / 郝培強