設計について
DDD以外の設計手法についてご教示いただきたく、DDDの主張をある程度正確に理解した上でDDDをこき下ろしているイメージの強いくまぎさんに質問させていただきました。 最近はソフトウェアの設計について調べると、DDDについての記事ばかりで辟易する一方、私がエンジニアになった頃に… | mond
仮にこの部分だけを別の目的で使いまわすならどんなインタフェースが露出していれば使いやすいか、を考える事が自ずと責務の分割と凝集性を高めてくれます
OOPやDDDとか色々偉そうに語られるが設計は結局のところ
すべて「コード整理術」
にすぎない
直行性
関数やメソッドが他の関数やメソッドに影響がない時に、直交性があると言う
設計