最真實的就是程式了,對就是對,錯就是錯,不會因為任何原因而改變。文章一直在提做乙個注重成效的程式設計師,注重成效的程式設計師會告訴自己,乙個錯誤的發生,就說明已經發生了很糟糕很糟糕的事情。每個程式設計師在編寫**時都會告訴自己一些不可能發生的事,因此在書寫時就把這些問題簡單化了,去不曾想在這些被忽略的事帶來了怎樣的問題?用斷言檢驗程式,檢查絕不該發生的事,但是不能用斷言代替真正的錯誤處理方法。異常也是我們在程式執行過程中會遇到的。一直以為,異常不也是錯誤嗎。但是對了這本書,感覺異常也是很有用的,合理的使用,可以讓異常發揮不可想象的好處。
在學習資料結構時,老師總是提起演算法效率,到現在也不是很明白演算法效率是怎麼算的。演算法效率高,那麼一定對自己的程式有好處嗎?那是不應一定的。這再一次的提出了程式設計師要學會既考慮理論問題又要考慮實踐問題。演算法要和實際問題及程式一起考慮。
這學期老師一直在對我們進行團隊訓練。個人的專案一般都基於興趣愛好。而好的專案開發就脫不開團隊,團隊重要性不言而喻。要做好團隊開發,就要學會與大家進行交流,學會信任團隊其他成員,當然,自己也要做好。呵呵,自己還差得很遠啊。
這本書讀下來,學到了不少的東西,作者一直在重複做乙個注重成效的程式設計師,以後在編寫程式時要多多注意了。把學到應用進實際中去。
《程式設計師修煉之道》閱讀筆記
1.提供各種選擇,不要找各種藉口 2.不要容忍破窗戶 3.做變化的催化劑 4.記住大圖景 5.批判的分析你讀到的和聽到的 6.不要重複你自己 7.讓復用變得更容易 8.消除無關實物之間的影響 9.靠近問題領域程式設計 10.使用shell命令 11.使用純文字 12.使用強大的編輯工具 13.總是使...
程式設計師修煉之道閱讀筆記02
這本書已經看到第六章了,由於書的內容相當散,每個故事又很有趣,雖然有些句子比較拗口,有些名詞沒有見過,但依然對這本書書一直有著很高的興趣,好像那些經典的專業書籍都有著這樣的特點吧。讀這本書最大的收穫我感覺是學到了一些學習的方法和寫軟體的方法,與實際的結合十分緊密,個人責任 拽光彈開發 除錯策略 元程...
程式設計師修煉之道閱讀筆記01
這本書與構建之法一類的書籍也有所不同,它主要介紹了一些軟體開發中的技巧,這本書我還沒有看完,由於是個小白經歷的情況太少,對於一些內容也不是太了解。這本書中也有諸多的小故事,既風趣幽默又蘊含這許多大道理,破窗效應是犯罪學裡的乙個理論 如果乙個房屋,有一扇窗戶破損,那麼整棟房屋都會給人一種廢棄感 同理,...