回覆列表
  • 1 # kkagl1649

      學習軟體開發都需要看《c和指標》、《c缺陷和陷阱》、《c專家程式設計》,這三本書是一個初級C程式設計師必看的三本書,同時也是應屆新員工必須好好學習的教材,非常適合剛畢業的大學生學習 。  另外還有:  C++語言提升:  《Effective C++:改善程式與設計的55個具體做法》  《More Effective C++:35個改善程式設計與設計的有效方法(中文版)》  《C++沉思錄》  《C++Templates中文版》  《深度探索 C++ 物件模型》  《泛型程式設計與STL》  一個由C轉向C++的程式設計師,從來沒有系統的學習過C++的語法,往往是用到的什麼學習什麼。如果要系統入門,《C++ primer》倒是不錯。  設計類《程式碼大全》:  《重構-改善既有程式碼的設計》  《程式碼整潔之道》  《實現模式》  《程式設計師應該知道的97件事》  這幾本書一般講的是函式以及更低層次的設計。《程式碼大全》完完整整的讀完過,而且做了很多的筆記,獲益良多。《重構》就不必說了,其他幾本書前面大致看了一下,也非常不錯,計劃有時間要好好學習一下。  架構:  《軟體體系結構的藝術》  《領域驅動設計:軟體核心複雜性應對之道》  《軟體架構師應該知道的97件事》  《企業應用架構模式》  《面向模式的軟體體系結構卷1:模式系統》  《軟體架構設計》  《架構師需要知道的97件事》  敏捷開發:  《測試驅動開發》  《敏捷軟體開發——原則、模式與實踐》  《Scrum敏捷專案管理》  《硝煙中的Scrum和XP——我們如何實施Scrum》  《敏捷軟體開發》

  • 中秋節和大豐收的關聯?
  • 求《繼母與女兒的藍調》Misia唱的主題曲アイノカタチ羅馬音_(:з)∠)_?