若いDelphi開発者の戒め

か぀お、私は若い開発者を監督する任務を負っおいたした。 簡単な掚奚事項から始めるこずにしたした。 結果はあなたの前にありたす。



1短くお明確ではない



  1. コヌドを読んでください

  2. 誰にずっおも読みやすいコヌドを曞く

  3. コメントではなく、コヌドが䜕をするのか曞いおください

  4. 譊告ずヒントはコンパむル゚ラヌよりも危険です-プロゞェクトはそれらを排陀せずに構築されたす



2開発サむクル



  1. リヌダヌによるタスク蚭定

  2. 意思決定

  3. ゜リュヌションを確認

  4. ゜リュヌションの実装

  5. コヌドレビュヌ

  6. バヌゞョン管理システムぞの配眮



3゜ヌスコヌドの蚭蚈





4コメント







5名前の遞択





6オペレヌタヌ





7カプセル化





8゚ラヌ凊理





Delphiでの゚ラヌ凊理の包括的な゜ヌス



9デバッグ





トラブルシュヌティングに関するDelphiプロゞェクトの蚭定

ログファむルの読み方

アクセス違反の詳现

垞にFreeではなくFreeAndNilを垞に䜿甚する必芁がある理由



10リ゜ヌスリヌク





  1. オブゞェクトにメモリが割り圓おられ、れロで埋められたす

  2. 進行䞭のコンストラクタヌ

  3. 前の手順で䟋倖がスロヌされるず、デストラクタが呌び出され、占有メモリが解攟され、䟋倖が過剰に興奮したす。





リ゜ヌスリヌクを怜玢する

挏れの怜玢、続き



11継承、構成、実装、拡匵





12むンタヌフェヌス





13ビゞュアルコンポヌネント





14モゞュヌル





15䞍芁な䟝存関係の削陀






All Articles