Open5

アーキテクチャ

hono3bono3hono3bono3

ソフトウェアアーキテクチャの目的は、求められるシステムを構築・保守するために必要な人材を最小限に抑えることである。
Clean Architecture - ロバート・C・マーティン

hono3bono3hono3bono3

実際には、このゲームのような小規模なものにクリーン・アーキテクチャを適用することはないだろう。これくらいなら、200行以下のシンプルなコードで書けるはずだ

ボブおじさんも、無制限にあらゆる領域にクリーン・アーキテクチャを適用するという考えは持っていない。

hono3bono3hono3bono3

設計は、凍結と同時に陳腐化する。
人月の神話 - フレデリック・ブルックス

hono3bono3hono3bono3

カプランの貢献は、論理的であると感じる根拠を三段論法に代表されるような形式論理ではなく、論文に必要な要素が読み手の期待する順番に並んでいることから生まれる感覚であるのを示したことだ。逆に非論理的だと感じる根拠は、読み手が期待する考えの道筋の順番が破られた時、すなわち読み手の文化圏のレトリック(論文構造)に反した時である。つまり、読み手と書き手の間の合意によって〈論理的〉であることが決められているのである。
「論理的思考」の文化的基盤