この会社辞めようと思ったソースコード#18at PROGこの会社辞めようと思ったソースコード#18 - 暇つぶし2ch■コピペモード□スレを通常表示□オプションモード□このスレッドのURL■項目テキスト912:仕様書無しさん 07/10/09 21:53:11 なにそれ、全然理由になってない 913:仕様書無しさん 07/10/09 21:54:05 >>910 >関数名に連番とか振ってないだろうなw? 関数名、変数名がすべて [A-Z]{2,3}[0-9]{5} なコードの保守ならやらされたことがある。 それはともかく、case 文の中身が10行超えたら、普通 state か command か chain of responsibility あたりを使わね? 914:仕様書無しさん 07/10/09 21:54:51 case 1: { } break; case 2 { って最初に作っておいたらスコープ付くしbreak強制になるから便利 915:仕様書無しさん 07/10/09 21:55:11 >>911 オブジェクト指向にOCPってあるんだけど、きいたことある? いろいろ勉強して、実践して、その上でいってるのか心配になっちゃうんだけど 916:仕様書無しさん 07/10/09 21:58:03 デリゲートを条件に使われる定数をインデックスにして連想配列にぶちこむのは一種のストラテジーパターンらしい 917:仕様書無しさん 07/10/09 21:59:40 >>915 そいつのレスはムダに長いが、主張したいことは最後の1-2行だけ。 そこ見たらこれ以上そいつにかまう必要が無いことがわかる。 次ページ最新レス表示レスジャンプ類似スレ一覧スレッドの検索話題のニュースおまかせリストオプションしおりを挟むスレッドに書込スレッドの一覧暇つぶし2ch