エンジニア育成WG Wiki
  • 使い方
  • Docs
  • GitHub
  • エンジニア育成WG Wiki
    • 本Wikiについて
      • 本Wikiへのコントリビュート方法
    • 初学者・入門者向け
    • 新卒・未経験ソフトウェアエンジニア向け
      • インフラ・DevOps
      • データベース
      • セキュリティ
      • ネイティブアプリ
      • バックエンド
        • バックエンド/Go
        • バックエンド/Perl
      • プロダクトマネジメント
      • フロントエンド
      • マインドセット / ピープルマネジメント
      • 開発プロセス
      • 機械学習
      • コーディング・設計
      • Appendix
        • 文字コード
    • CTOたちによる、おすすめ書籍ランキング 2022年
  • 心得
  • オブジェクト指向
  • 設計論
  • テスト・品質
  1. エンジニア育成WG Wiki
  2. 新卒・未経験ソフトウェアエンジニア向け
  3. コーディング・設計

コーディング・設計

より発展的なコードの書き方や共通する設計論

心得

  • プリンシプル オブ プログラミング 3年目までに身につけたい 一生役立つ101の原理原則

オブジェクト指向

  • オブジェクト指向でなぜつくるのか 第3版
  • Java言語で学ぶデザインパターン入門第3版

設計論

  • エリック・エヴァンスのドメイン駆動設計
  • Clean Architecture 達人に学ぶソフトウェアの構造と設計
  • かんたん UML入門[改訂2版]

テスト・品質

  • テスト駆動開発
  • ソフトウェア品質知識体系ガイド
  • リファクタリング(第2版) 既存のコードを安全に改善する
© 2024 日本CTO協会 エンジニア育成WG All Rights Reserved

本Wikiについて