私はC++を使ったオブジェクト指向プログラミングの学生で、ゆっくりと新しいことを学んでいます。 私のコースの私の言葉のプレゼンテーションの一部として、私はステート:大規模システムのプログラミングテンプレートの使用
"大規模システムの開発のためのプログラミングテンプレートを使用して正当化されていますか?
私は大規模なソフトウェアシステムのソフトウェアアーキテクチャについて勉強するのには、次の資料を与えています:
http://www.crystalclearsoftware.com/publications/2001/RepresentingLargeScaleArchitecture.pdf
しかし、それを読んだ後、私は開発中のテンプレートを採用する必要があるかどうかを決定することはできませんよそのようなシステムは避けるべきである。
私は、テンプレートを使用して基本的な概念と実行時とコンパイル時のシナリオに精通していますが、大規模なシステムでは、テンプレートの使用やテンプレートの使用に複雑さがあります。
いずれの方法でも、テンプレートを使用して離れているかどうかを明確に強調します。
この論文は、テンプレートのような実装の詳細を知らない、より高いレベルで動作するようです。それはあなたの話題にどのように関連していますか? –
私は、大規模なシステムのアーキテクチャーについて私に伝えています。それを読んだら、そのようなシステムをコーディングしながら、テンプレートを使うべきかどうかを決めなければなりません。テンプレートに関する記事には1つの単語しか書かれていないので、テンプレートにするかどうかを決定するのは難しいです。 –
「プログラミングテンプレートを使用する」という言葉は好奇心が強いので、確かに、ある種の標準化された出発点のより一般的な意味ではなく、特定のC++ジェネリックプログラミング構造の意味でのテンプレートについて質問していますか? –