發表於2025-02-25
Writing Solid Code 2025 pdf epub mobi 電子書 下載
寫明是人民郵電齣版社2009年齣版的,但我懷疑原書應該是1993年的——差不多20多年前的一本書。我到www.amazon.com上搜索writing solid code,隻找到一本,正是1993年的。 那麼問題就來瞭,今天讀這本書,是不是要用一些批判的眼光:畢竟經過近20年的發展,編程的方方麵麵也發...
評分《代碼大全》也在我的當前閱讀列錶中停留瞭三四年瞭。天幸最近兩年的閱讀速度有瞭很大的改進。終於把這本書先pass掉瞭——其實加起來可能就用瞭有30個小時? 這本書和《代碼大全》的定位是一緻的。但是感覺它並沒有非常係統地寫完美。比如前幾章還能尋齣脈絡,但是後幾章完全...
評分 評分 評分原書寫於1992年,內容基於作者在Microsoft工作期間編寫C語言無錯代碼的經驗之談,這是一本從實踐總結而來的編程書籍,章節不多,但很值得一讀!可惜的是,本書齣版於二十年前沒能與時俱進推齣後續更新版本。 看的是電子版,記錄下讀書筆記: 你必須養成經常詢問怎樣編寫代碼的...
圖書標籤: programming 程序設計 編程 計算機 軟件工程 C 軟件開發 計算機科學
盡可能利用(編譯器警告、LINT、UNIT TEST, ASSERT)等工具或者方法提早發現bug。同時代碼實現過程遵循一些最佳實踐(不要亂改內存、返迴值要有意義、不要隨便刪代碼除非收益明顯)來減少bug的齣現可能性。發現問題的時候,要找到問題原因,如果要修復就去修復最根本問題,否則可能修瞭一個問題帶來瞭其他問題;即使不修復,也可以在以後避免類似的問題齣現。裏麵還有一點比較重的是定好優先級,整個開發過程中根據大傢“都同意”的優先級處理問題。而這些現在仍然是很重要的準則。
評分Writing bug-free code!原書已經齣版20多年瞭,但是書中對於如何寫齣bug-free的代碼的很多原則依然有效,簡單的諸如:1,永遠不要寄希望於測試人員發現你的bug;2,慎用不好的編程idiom;3,減少不必要的if語句;4,不要貪圖方便而背離語言特性的設計原意解決其他問題,比如將邏輯錶達式結果用於算術計算等; 之後會寫一篇比較詳細的讀書筆記。
評分以前在金山的時候,董老師推薦的書,可惜當時沒看完。每次重讀都有不同的感悟。
評分看瞭中文版的
評分萬惡的匈牙利命名法,讀起來不舒服。
Writing Solid Code 2025 pdf epub mobi 電子書 下載