勉強日記

チラ裏

2019-09-01から1ヶ月間の記事一覧

Clean Architecture Part III -- ch.7 SRP: The Single Responsibility Principle

www.pearson.com SRP: The Single Responsibility Principle SRP違反してそうな例 Symptom 1: Accidental Duplication Sympton 2: Merges Solutions Most Obvious Way To Use the Facade Pattern ビジネスルールとデータをまとめたい 「1クラス1メソッド」っ…

Clean Architecture Part 3 -- Design Principles

www.pearson.com Part 3 -- Design Principles SOLID原則の教えるところ 関数とデータ構造を「クラス」にまとめるやり方 クラスどうしの相互接続のあり方 「クラス」はオブジェクト指向言語を前提とはしていない 「ふるまいとデータがまとまったアレ」のこと…