
クラス図とは、オブジェクト指向設計における基本中の基本、つまり、モデリングのための青写真です。これがないと、あなたのプログラムはまるで無秩序なサーカス状態になります。カラフルな衣装を着たクラスたちが適当に踊っている様子は、他人のコードを見ているときに感じる絶望感です。「え、これ何なの?」と、高さ100メートルの崖から落ちる気分。一体どこから手をつけるのか、まるで迷子の子猫を探すような心境です。クラス図があれば、どのクラスがどの属性を持ち、どんなメソッドを持っているのか、一目瞭然。まさに道路案内看板ですが、最初の一歩を踏み出すための道をまっすぐに指し示す必要があります。なので、真剣に取り組んで、クラス図を作り込みましょう。そうしないと、あなたのコードは誰も理解できない、次元の違うブラックホールに吸い込まれてしまいます。
クラス図をまじめに語ると
前の記事: « キーボードショートカットとは?毒舌で解説!
次の記事: クロスフィットとは?毒舌で解説! »