程式設計師必看的書(六)

edithfang發表於2015-01-05
結網@改變世界的網際網路產品經理



本書以如何建立、釋出、推廣網際網路產品為主線,介紹了網際網路產品經理的工作內容以及應對每一部分工作所需的方法和工具。為使用者創造價值是產品經理的第一要務,產品經理的工作是圍繞使用者及具體任務展開的,本書豐富的案例和透徹的分析道出了從發現使用者到最終滿足使用者這一過程背後的玄機。

本書面向現在正在從事及未來將要從事網際網路相關工作的創業者和產品經理,也可以作為網際網路產品策劃人員或相關專業學生的參考書。新版完善了各章節,增加了優雅降級等內容,讀者也可從中更深地去感受一名產品經理的感悟。

程式設計師面試邏輯題解析



《程式設計師面試邏輯題解析》共分為3個部分。第一部分從有趣且鍛鍊頭腦的謎題入手,繼而給出解題思路和詳細答案,更有“熱身問題”給大家提供充分的思考空間。第二部分綜合了不同型別的謎題,如數獨、排程問題及概率題等。神祕的第三部分帶領大家不斷歷險,開動腦筋,解決大量密碼及銀行賬戶等方面的問題。幾十道簡潔的小謎題不僅充分鍛鍊了我們的思維方式,更為提高面試成功率奠定了基礎。《程式設計師面試邏輯題解析》不僅適合程式設計師閱讀,更是謎題愛好者的饕餮盛宴。

程式設計師,你傷不起



本書是作者部落格文章的精選集。是作者作為老牌程式設計師、現在的IT 創業者15 年軟體開發生涯的心路歷程和經驗總結。涉及程式人生、開發經驗、職業規劃、創業心得。對任何的軟體開發者和IT 從業人員都有借鑑價值。作者語言風趣幽默,讀起來津津有味。字裡行間充滿了不屈不撓的碼農正能量。

像程式設計師一樣思考



程式設計的真正挑戰不是學習一種語言的語法,而是學習創造性地解決問題,從而構建美妙的應用。《像程式設計師一樣思考》分析了程式設計師解決問題的方法,並且教授你其他圖書所忽略的一種能力,即如何像程式設計師一樣思考。全書分為8章。第1章通對幾個經典的演算法問題切入,概括了問題解決的基本技巧和步驟。第2章通過實際編寫C++程式碼來解決幾個簡單的問題,從而讓讀者進一步體會到問題解決的思路和應用。第3到7章是書中的主體部分,分別探討了用陣列、指標和動態記憶體、類、遞迴和程式碼複用來解決問題的途徑和實際應用。最後,第8章從培養程式設計師思維的角度,進行了總結和概括,告訴讀者如何才能像程式設計師一樣思考。

編寫可讀程式碼的藝術



細節決定成敗,思路清晰、言簡意賅的程式碼讓程式設計師一目瞭然;而格式凌亂、拖沓冗長的程式碼讓程式設計師一頭霧水。除了可以正確執行以外,優秀的程式碼必須具備良好的可讀性,編寫的程式碼要使其他人能在最短的時間內理解才行。本書旨在強調程式碼對人的友好性和可讀性。

本書關注編碼的細節,總結了很多提高程式碼可讀性的小技巧,看似都微不足道,但是對於整個軟體系統的開發而言,它們與巨集觀的架構決策、設計思想、指導原則同樣重要。編碼不僅僅只是一種技術,也是一門藝術,編寫可讀性高的程式碼尤其如此。如果你要成為一位優秀的程式設計師,要想開發出高質量的軟體系統,必須從細處著手,做到內外兼修,本書將為你提供有效的指導。

未完待續……
來自:IT江湖
相關閱讀
評論(1)

相關文章