2011-03-23 8 views
0
誰かが言及されていない、次のトピックについて説明し、他の人がどのように関連しているかの全体像を与えることができれば

私は思っていた:プログラミングに関する大きな写真やガイドがありますか?

  • 「コードの再利用」
  • 「リファクタリング」
  • 「デザインパターン」
  • 私は人々の話や書籍からこれらを聞いたことがある「のコーディング/プログラミング標準/スタイル」
  • ...

これらの名前に圧倒されました。ここから組織と大きな写真を手に入れることができますか?

ありがとうございました!

答えて

3

私はDave ThomasとAndy Huntの "The Pragmatic Programmer"のコピーを購入する必要があると思います。物事を結びつけることを試みる他の良い本もたくさんありますが、それは始めるのに最適な場所です。

+0

[Pragmatic Programmer](http://pragprog.com/titles/tpp/the-pragmatic-programmer)はすべて1ペニーの価値があります。 – sarnold

3
  • "コーディング標準"は、ソースファイルの外観、使用するスペースまたはタブの数です。大文字/小文字など。
  • "デザインパターン"は、コードの構造、データ構造、アルゴリズムです。
  • "refactor"は、コードの動作を維持しながらその構造を変更するプロセスです。通常、リファクタリングの動機は、コードをよく知られている「デザインパターン」に構造化することです。
  • "コードの再利用"は、通常、成功したリファクタリングから得られるボーナスです。これは、あなたのソースファイルが、まとまった機能セットに関連するコードを持っているときです。コードから他の懸念を取り除いたので、コードをどこか別の場所で使用しようとすると、余分な手荷物について心配する必要はありません。
関連する問題