當前位置:編程學習大全網 - 編程軟體 - 軟件開發初學者應該看什麽書

軟件開發初學者應該看什麽書

學習軟件開發都需要看《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》

《敏捷軟件開發》

  • 上一篇:用C語言編寫出計算1到100之間的奇數之和以及偶數之和的程序
  • 下一篇:核桃編程python年課多少錢?
  • copyright 2024編程學習大全網