/note/social

何故DDDあるいはオブジェクト指向で作るのか

テストやデバッグが嫌いだからである。

率直に言って、テストやデバッグは大嫌いだし全くやる気がしない。

たまにデバッグが好きだというエンジニアもいるけど、1mmもわかり合える気がしない。

だから、ユーザー定義型が作れて型チェックである程度バグを叩き出せる言語や開発スタイルが好きなのである。