オブジェクト指向はじめた #現場で役立つシステム設計の原則
ドメイン駆動開発興味ある!って言ったら友達から本を勧めてもらった。
実はエリック・エヴァンスさんのドメイン駆動設計の本を買っていたんだけど、何が書いてあるのか全然わからず...
そういう人向けに書かれた、分かりやすい本だった!
著者の方もそう言っている。
分かったこと
private int includeTax(int Price){ return Price * TAX; }
この程度ロジックに直書きすればよくない?と思ってしまうが、確かにいちいちドキュメントに書かなくて良い!
- Javaでプログラミングしていればオブジェクト指向ってわけではない!
歴史的経緯として、Javaの業務WebアプリケーションはそれまでCOBOLやCで書かれていたアプリケーションのコンバージョンってことがあるらしい。
だから手続き型言語のころの設計を引きずっていて、実際Strutsとかはそれに適したフレームワークなんだとか。