タグ

ブックマーク / qiita.com/ht_deko (1)

  • Delphi コードのクリーンアップ - Qiita

    はじめに 業務アプリのコードを日々メンテしていると、度重なる仕様変更や機能の追加により、コンパイルするとヒントやワーニング (警告) が溜まり続ける事がありますよね? 正直にゆーてみ?再構築すると 3 桁とかあるじゃろ? コードのクリーンアップ ヒントとワーニングをゼロにすると単純にコンパイル速度が上がり、ビルドに無駄な時間を割かなくて済みます。また、表面化していないバグを炙り出すのにも有効です。 仕方のない事ですが、古いアプリケーションをマイグレーションしようとすると (Delphi をバージョンアップすると) エラーと共に大量のヒントやワーニングが出る事があります。しかしながら、バグを仕込んでいる可能性も否定できないため、放置せずにキッチリと潰しておいた方がいいかと思います。 ...でも、中には「どうやったらこれ消せるの?」ってヒントやワーニングがあったりしますよね? ■ ヒント ※

    Delphi コードのクリーンアップ - Qiita
    JULY
    JULY 2021/05/25
    Delphi に限らず、Warning を論理的な説明なしに放置するのは、お金をもらってやる仕事としては不可。Warning に意味はあるし、動けばよいと言うものではない。
  • 1