プログラムの「アーキテクチャに関するドキュメント」は面倒でも書くべき、ではどのように書くべきか?