「実用的なプログラマー:仕事から専門家まで、」2つのノートを読んで

  第II章:実用的なアプローチに焦点を当て

  A.繰り返し害

  手順を繰り返して危険の確認は、これは繰り返しに課せられた基本的な要件であり、我々は単純なフィルタやコードジェネレータを書くことができ、変数を繰り返すことはできません、あなたはユニークかつ有意義な変数の独自の定義をしなければならない定義単純な繰り返しになる、文書にあなたは、低レベルのコードは、不注意繰り返し、その後、我々は論理的に明確に区別したいコメントを必要としない、より高度なコードにコメントする必要があり、これらの変数をすることができむしろ、この操作を完了するために、変数を再定義し、独自のを必要とするよりも、最初のいくつかの変数を介して取得します。無忍耐の繰り返しでは、我々はこのような呼び出しが繰り返しコードをコピーして、前に変更を加える必要はありません。自分のコードベース、法基盤を確立する必要があります。開発者間の繰り返しでは、我々は効果的に避けるために、開発者間のコミュニケーションを奨励する必要があります。

  II。直交

  いくつかの位相依存性は、データベース内の独立した存在の始まりで、プログラムはすべてのコードが配置されている最大値に直交していないコンピュータ技術やデカップリング、データやプログラムのために直交しません常に強調し、メインプログラム、および教師はモジュラーを特徴とすることを確認され、単一、それぞれの方法は様々な方法を呼び出すためのコードを書く理由は一つだけの機能、私はまだ理解していない前の時間を、持っている、読むために私を導きましたどこかで何かが間違ったら、修正することは容易ではないので、コードは、すべてのコードを一緒、それはそう、本当に自分の無知があり、周りにジャンプされ、役割がモジュールの交換を容易にすることである、インターフェースは修正するために変更することができます新しいモジュール。または軽微な変更および修正が可能にするモジュール上。

  III。取消

  我々は、任意の決定は彼らのようにも、私たちの行動を変えることができ、我々は条件の変更を添付した後、最終的な決定に、最終的な変数が付いていない、自分の後方アプローチ、に委ねられるべき作るとき最小の損失。

  IV。トレーサー

  当時、彼は解決される問題を持っていなかった、私たちは、私はAPPの機能の上に書いたように、ターゲットにゆっくりと近くにトレーサーを使用テストするためにボタンを使用するようにして、テストが成功した後、段階的に追加する必要があります新機能、そして最終的には完全には実現は、その後、作業製品に追加します。これは実際に正しい結果に私はゆっくりと近く、自分自身の心理的な提案を与えています。実験コードは完全に正しいである必要はなく、彼の目的は、変更し、適切に閉鎖させることです。

おすすめ

転載: www.cnblogs.com/heiyang/p/10962273.html