本記事は、私がUdemyで提供している講座
「Python で身につける オブジェクト指向【SOLID原則+デザインパターンで、オブジェクト指向設計 の基礎を習得!】」
の参考文献と、講座終了後に読むべきおすすめ本についてのまとめです。
講座と合わせてご活用ください^^
- アジャイルソフトウェア開発の奥義 第2版 オブジェクト指向開発の神髄と匠の技
- Head Firstデザインパターン 第2版 ―頭とからだで覚えるデザインパターンの基本
- A Philosophy of Software Design, 2nd Edition (English Edition)
- ドメイン駆動設計入門 ボトムアップでわかる!ドメイン駆動設計の基本
- 良いコード/悪いコードで学ぶ設計入門―保守しやすい 成長し続けるコードの書き方
- 達人プログラマー ―熟達に向けたあなたの旅― 第2版
- セキュア・バイ・デザイン: 安全なソフトウェア設計 Compass Booksシリーズ
- Effective Python 第2版 ―Pythonプログラムを改良する90項目
- Effective Java 第3版
- Googleのソフトウェアエンジニアリング ―持続可能なプログラミングを支える技術、文化、プロセス
- ゼロからわかる Linuxコマンド200本ノック―基礎知識と頻出コマンドを無理なく記憶に焼きつけよう!
- オブジェクト指向入門 第2版 原則・コンセプト
- 単体テストの考え方/使い方
- オブジェクト指向のこころ
- Dependency Injection Principles, Practices, and Patterns (English Edition)
- リファクタリング 既存のコードを安全に改善する(第2版)
- 参考にしたWeb記事一覧
アジャイルソフトウェア開発の奥義 第2版 オブジェクト指向開発の神髄と匠の技
リンク
Head Firstデザインパターン 第2版 ―頭とからだで覚えるデザインパターンの基本
リンク
A Philosophy of Software Design, 2nd Edition (English Edition)
リンク
ドメイン駆動設計入門 ボトムアップでわかる!ドメイン駆動設計の基本
リンク
良いコード/悪いコードで学ぶ設計入門―保守しやすい 成長し続けるコードの書き方
リンク
達人プログラマー ―熟達に向けたあなたの旅― 第2版
リンク
セキュア・バイ・デザイン: 安全なソフトウェア設計 Compass Booksシリーズ
リンク
Effective Python 第2版 ―Pythonプログラムを改良する90項目
リンク
Effective Java 第3版
リンク
Googleのソフトウェアエンジニアリング ―持続可能なプログラミングを支える技術、文化、プロセス
リンク
ゼロからわかる Linuxコマンド200本ノック―基礎知識と頻出コマンドを無理なく記憶に焼きつけよう!
リンク
オブジェクト指向入門 第2版 原則・コンセプト
リンク
単体テストの考え方/使い方
リンク
オブジェクト指向のこころ
リンク
Dependency Injection Principles, Practices, and Patterns (English Edition)
リンク
リファクタリング 既存のコードを安全に改善する(第2版)
リンク