Clean Architecture

Clean Architecture

Robert C. Martin

2018年7月 発行

どんな本?

「とりあえず動くからヨシ!」で書いたコードが半年後に化け物に育っていた経験、ありませんか。この本はそんな現場のカオスに、依存性のルールという一本の補助線を引いてくれる劇薬です。エンティティ、ユースケース、インターフェースアダプタ、フレームワークという同心円を理解した瞬間、SpringBootのControllerにビジネスロジックをベタ書きしていた過去の自分を全力で殴りたくなる。フレームワークは詳細、DBも詳細という思想を浴びると、世界の見え方が変わります。なお読了後、既存プロジェクトを見て発作的にリファクタしたくなる副作用には要注意。