Open Hitoosy opened 2 years ago
クラスとインスタンス、継承、インタフェースと抽象クラス、こういった基礎を本を読んで理解したのち、有名なオープンソースプロジェクトのコードを落としてきて、見て、使って、改造してということに一通り慣れておくとよいだろう。すると、主要なデザインパターンのいくつか自分で発明・発見できるくらいにはなる。逆に言えば、このようなプロセスを踏まない限り、真にオブジェクト思考を理解したとは言えないと思う。
https://qiita.com/yagi_eng/items/65cd812107362d36ae86#gomock
クラスとインスタンス、継承、インタフェースと抽象クラス、こういった基礎を本を読んで理解したのち、有名なオープンソースプロジェクトのコードを落としてきて、見て、使って、改造してということに一通り慣れておくとよいだろう。すると、主要なデザインパターンのいくつか自分で発明・発見できるくらいにはなる。逆に言えば、このようなプロセスを踏まない限り、真にオブジェクト思考を理解したとは言えないと思う。