C++相談室 part29
■ このスレッドは過去ログ倉庫に格納されています
0078デフォルトの名無しさん
NGNG最初から脳内ですべてのクラス設計が出来る人間などいない
まずは作ろうとしているソフトウェアの要素となる「もの」を
リストアップして紙に書き出してみろ
そしてさらにその「もの」が内包する要素を書き出していけ
で次はそれらがどう関連しあっているかを適当でいいから図にしてみろ
最初から完璧な図を書こうとするより、とにかく思うままに関連性を
図にしていってみろ
おかしい部分に気付いたら、その時に直していけばいい
そうやっていけば、何をクラスにしていけばいいかが見えてくる
こういうことを繰り返していけば、経験則としてどういうクラス設計が
妥当かというのはいずれ身についていくよ
■ このスレッドは過去ログ倉庫に格納されています