xareelee / BeingAProgrammer

蒐集關於身為一個程序員的修養資訊

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

程序員的自覺

這邊蒐集關於一個程序員應該要知道的資訊、修養、知識的好的經典文章、書籍。不定期更新,歡迎幫忙補充 (繁中、簡中、英文皆可)!

這裡不放技術的文章,只放技術之外的重要知識!

目錄

提昇自我能力

基本書單:

  • Head First Design Patterns (繁中:深入淺出設計模式)
  • 大话设计模式:原文為簡中,有繁中書
  • Design Patterns (繁中:設計模式):傳說中四人幫 (GoF) 的書
  • 大话资料结构:原文為簡中,有繁中書
  • Algorithm (繁中:演算法;簡中:算法)
  • Clean Code: A Handbook of Agile Software Craftsmanship (中文書:無瑕的程式碼-敏捷軟體開發技巧守則)
  • The Clean Coder: A Code of Conduct for Professional Programmers (中文書:無瑕的程式碼番外篇-專業程式設計師的生存之道)
  • The Pragmatic Programmer (繁中書:程序員修煉之道;簡中:程序员修炼之道)
  • The Mythical Man-month: Essays on Software Engineering (中文書:人月神話)
  • Peopleware: Productive Projects and Teams (繁中書:Peopleware:腦力密集產業的人才管理之道(增訂版))

進階書單:

  • Refactoring: Improving the Design of Existing Code (繁中書:重構─改善既有程式的設計)
  • Working Effectively with Legacy Code (繁中書:修改代碼的藝術)
  • Code Complete: A Practical Handbook of Software Construction (繁中書:代碼大全 2)
  • 程序员的自我修养 (俞甲子/石凡/潘爱民):原文為簡中,有繁中書
  • Soft Skills: The software developer’s life manual

工作效率

TBD

職場職涯

TBD

About

蒐集關於身為一個程序員的修養資訊