Adaptive Coding クリーンアーキテクチャリンク集
Clean Architecture 達人に学ぶソフトウェアの構造と設計 https://t.co/ZiVz0N90uZ
— 矢木 浩人 (@pppiroto) 2018年10月7日
依存関係逆転を利用することで、オブジェクト指向で記述されたシステムでは、すべてのソースコードの依存関係の方向を"絶対的に制御"出来る。これはパワーだ!
Clean Architecture 達人に学ぶソフトウェアの構造と設計 https://t.co/ZiVz0N90uZ
— 矢木 浩人 (@pppiroto) 2018年10月7日
"関数型言語の変数は変化しない" なぜこれが重要か?競合、デッドロック、並行更新の問題の原因すべてが可変変数にあるからだ。
Clean Architecture 達人に学ぶソフトウェアの構造と設計 https://t.co/ZiVz0N90uZ
— 矢木 浩人 (@pppiroto) 2018年10月8日
イベントソーシングとは、状態ではなく、取引(トランザクション)を保存する戦略。十分な処理能力と記憶容量があれば、状態を記録知る必要はなく、取引を計算すればよい。
Clean Architecture、Adaptive Codingのメモを今週ちょこちょことる
— かざいむ (@HiramotoAkira) 2018年10月9日
Inversion of Controlパターンでコンポーネント間の結びつきを弱める:CodeZine(コードジン) https://t.co/oZUFxJ8VGg @codezineさんから#adaptivecoding#cleanarchitecture