エフアンダーバー

個人開発の記録

メモ:すべてのプログラマに推奨される読み物

AmethystのForumに Recommended Reading for Any Programmer というトピックが挙がっていてて、いつか読まないと/学ばないといけないなと思っていたものがまとまっていたのでメモ。

書籍

メイン

  • The Pragmatic Programmer: From Journeyman to Master
    • 和訳『達人プログラマー 職人から名匠への道』
  • Clean Code: A Handbook of Agile Software Craftsmanship
    • 和訳『Clean Code アジャイルソフトウェア達人の技』
  • Design Patterns: Elements of Reusable Object-Oriented Software
    • 和訳『オブジェクト指向における再利用のためのデザインパターン』
    • 通称 GoF本
  • The Art of Computer Programming

    • 和訳『The Art of Computer Programming 日本語版』
    • Knuth先生 著
  • Compilers: Principles, Techniques, and Tools

    • 和訳『コンパイラ 原理・技法・ツール』
    • "The Dragon Book"
  • Operating Systems Design and Implementation
    • 和訳『オペレーティングシステム 設計と実装』
  • TCP/IP Illustrated
    • 和訳『詳解TCP/IP』

コメント内

  • Agile Estimating and Planning
    • 和訳『アジャイルな見積りと計画づくり 価値あるソフトウェアを育てる概念と技法』
  • Coders at Work: Reflections on the Craft of Programming
    • 和訳『Coders at Work プログラミングの技をめぐる探求』
  • Game Programming Patterns
    • 和訳『Game Programming Patterns ソフトウェア開発の問題解決メニュー』

事柄

メイン

  • 関数型言語
    • Elixir
    • Erlang
    • Haskell
    • F#
  • アクターモデル

コメント内

  • 関数型言語
    • OCaml
    • Elm