自チームのバグが少し多めに残っていたので今日も出勤。
少し複雑な機能があるのだが、コーディングした本人が作っているうちに混乱してきたのか似たようなメソッドがいくつもできているし、それぞれ単機能のメソッドのはずなんだけどそこから他のメソッドを呼び出していたりして呼び出し関係も複雑になってしまってた。
設計時に動作パターンの洗い出しがきちんとできてなくて、あとから気づいて作り込んでいったからというのもあるんだろうけどね...。
初回バージョンのリリースが終わったらここはリファクタリング必須だな。
コメント