O’REILLY Learning「Modern Software Engineering: Doing What Works to Build Better Software Faster」15 The Modern Software Engineer

https://learning.oreilly.com/library/view/modern-software-engineering/9780137314942/

15 The Modern Software Engineer

本に書かれているすべてのアイデアは、深く絡み合っている。
いたるところにクロスオーバーや冗長性があります。
モジュール性を向上させることなく、 懸念事項を分離することは出来ない。

OBAPモデル
→より賢明なモデル:BAPOモデル

Characterize: Make an observation of the current state.
Hypothesize: Create a description, a theory that may explain your observation.
Predict: Make a prediction based on your hypothesis.
Experiment: Test your prediction.

辿り着くのは意味のある分離。それが難しい。

読了!!

memoO'REILLY Learning

Posted by shi-n