ソフトウェア作成は「複雑さ」との対峙である

「ソフトウェアを作ることの難しさの本質は『複雑さ』であって、それ以外は些事である」
ということが、今回の開発でよくわかった。
複雑さをどれだけ脳みそに貯められるかによって、ソフトウェアの天才かそうでないかが分かれるようだ。
で、凡人である私は「どれだけ単純に組めるか」という基準のみで、ソフトウェアの設計を行うのであります。え、あかんの。