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
はい、すいません、頑張ります!
| 固定リンク | コメント (0) | トラックバック (0)
「プログラマー」カテゴリの記事
- 技術交流の業(2019.03.07)
- 福袋争奪戦デビュー(2019.01.31)
- 温泉旅行(2019.01.24)
- ゲーセンの近況(2018.11.29)
- 健康的にプログラミングを続けるためのちょっとした習慣(2018.10.18)
この記事へのコメントは終了しました。
コメント