對於 程式設計 師來說,有兩種技術需要我們掌握,一個是技術上的能力,另一個是非技術上的能力。不幸的是,許多設計師過多地關注了技術上的能力,而忽略了非技術上的能力的培養,因此,我們的程式設計師們經常會有一些很不好的習慣,這裡我們例舉了程式設計師們最常犯的5個非技術的錯誤,與大家共勉。
2011年8月1日 星期一
2009年7月8日 星期三
[轉錄]程式設計高手的八大奧秘
1、紮實的基礎
資料結構、離雜湊數學、編譯原理,這些是所有電腦科學的基礎,如果不能掌握它們,很難寫出高水準的程式。程式人人都會寫,但當你發現寫到一定程度很難再提高的時候,就應該想想是不是要回過頭來學學這些最基本的理論。不要一開始就去學OOP,即使你再精通OOP,遇到一些基本演算法的時候可能也會束手無策。因此多讀一些電腦基礎理論方面的書籍是非常有必要的。
資料結構、離雜湊數學、編譯原理,這些是所有電腦科學的基礎,如果不能掌握它們,很難寫出高水準的程式。程式人人都會寫,但當你發現寫到一定程度很難再提高的時候,就應該想想是不是要回過頭來學學這些最基本的理論。不要一開始就去學OOP,即使你再精通OOP,遇到一些基本演算法的時候可能也會束手無策。因此多讀一些電腦基礎理論方面的書籍是非常有必要的。
訂閱:
文章 (Atom)