タグ

code reviewとstudyに関するt2y-1979のブックマーク (1)

  • 既存コードの甘い匂い (悪意なきチグハグコードの誕生) - jfluteの日記

    まえがき 前提として、しっかりとコーディング規約やコーディング手順などが整備されている現場ではあまり関係ないかもしれません。 そういうのを整備して実践していことが難しい現場、スタートアップからインクリメンタル開発を経て、成長していくサービスを長期間作り上げていく事業会社が主なターゲットの話かもしれません。 既存コードに if 文がありました さて、あなたが開発現場に途中から参画しました。すでに A と B という別の人が作った画面があります。 あなたは C を作ります。C は A と B と似ています。 「さあ、作ってください」 と言われました。どうしますか? ... まあ、普通に考えたら、A と B を参考に作りますよね。ここに甘い匂いがします。 A と B には、とある定型の if 文による制御がありました。C では一見、要らなそうに見えますが複雑でよくわからない。 C でも if 文

    既存コードの甘い匂い (悪意なきチグハグコードの誕生) - jfluteの日記
    t2y-1979
    t2y-1979 2016/02/12
    スキルが足りないのは仕方ないけど、自分でも考えないといけない
  • 1