« 新しい道 | トップページ | 昔のキャラクターボイスは・・・ »

2008年9月26日 (金)気付けばぐだぐだに・・・

おはようございます。本日の当番、プログラマーのY.Tです。

みなさんはプログラムを組んでいく前に、しっかりと考えてから作っていますか?
何となく組んでいってはいませんか?
それではいけませんよ!
その都度必要なものを追加して、削除して、変更して・・・気付けば手をつけられない状態になってますよね。

一度作ったらもう二度とさわらない!
ぐらいの意気込みでしっかりと考えてから作っていきましょう。

例えば、超簡単にこんな感じで。

class CClassCount
{
public:
 void Set( const int iBoy, const int iGirl )
 {
  m_iBoy  = iBoy;
  m_iGirl = iGirl;
  m_iTotal = iBoy + iGirl;
 }

 int GetTotalCount( void ){ return m_iTotal; }
 int GetBoyCount( void ) { return m_iBoy; }
 int GetGirlCount( void ) { return m_iGirl; }

private:
 int m_iTotal; // 総人数
 int m_iBoy;  // 男子
 int m_iGirl; // 女子
};

これは1クラスの人数を管理するだけ。
成績などは別のクラスで。

class CClassGrade
{
 ・
 ・
};

class CClass
{
 ・
 ・

private:
 CClassCount m_Count;
 CClassGrade m_Grade;
};

とまぁ、こんな風にすれば一つのクラスにすべて詰め込んでこれが足りない、あれは必要ないと
ごちゃごちゃ変更して訳が分からなくならずに済みます。

・・・とは言ってみたものの、実際作っていくと気がついた時にはぐだぐだになってたりするんですよねぇ。
わかりますよ。私もそうですからね orz
はい、すいません、頑張ります!

follow us in feedly
result = encodeURIComponent( "http://www.accessgames-blog.com/blog/2008/09/post-3a6a.html" );document.write( "result = " , result );&media=https%3A%2F%2Ffarm8.staticflickr.com%2F7027%2F6851755809_df5b2051c9_z.jpg&description=Next%20stop%3A%20Pinterest">

| | コメント (0) | トラックバック (0)

« 新しい道 | トップページ | 昔のキャラクターボイスは・・・ »

プログラマー」カテゴリの記事

コメント

コメントを書く



(ウェブ上には掲載しません)


コメントは記事投稿者が公開するまで表示されません。



トラックバック


この記事へのトラックバック一覧です: 気付けばぐだぐだに・・・:

« 新しい道 | トップページ | 昔のキャラクターボイスは・・・ »