プログラミングはプログラムを書くことで学びます。しかし、コードを読むことは、もう 1 つの優れた学習方法であると言われています。実際のコードを読んで調べることで、単体テストのスキルを向上させたいと考えています。ソースが単体テストで広範囲にテストされているオープン ソース プロジェクトをお勧めできますか?
C++ で書かれたコードに興味があります。
プログラミングはプログラムを書くことで学びます。しかし、コードを読むことは、もう 1 つの優れた学習方法であると言われています。実際のコードを読んで調べることで、単体テストのスキルを向上させたいと考えています。ソースが単体テストで広範囲にテストされているオープン ソース プロジェクトをお勧めできますか?
C++ で書かれたコードに興味があります。
AFAIK C++ Boost libraries - http://boost.org/ - はコードベースを広くカバーしており、コードのすべての新しい部分には単体テストが必要であるというポリシーがあります。チェックする価値があるかもしれません。
クロムプロジェクト。
Bazaarのバージョン管理システムは、自動化されたテストに執着しています。単体テスト、機能テスト、統合テスト、ブラックボックス テスト、テスト ダブル テスト、テスト フレームワーク テスト、パラメーター化されたテスト スイート、プラットフォーム固有のテストなど。
これはプロジェクトにあらゆる種類の良い結果をもたらしますが、ここで過度の VCS ファンボーイは控えなければなりません。
編集: おっと、あなたが C++ に興味があると言っていたことに気づきませんでした。Bazaar は Python プロジェクトです。
私はそれを広く呼ぶつもりはありませんが、wxWidgetsはCppUnitでいくつかの UnitTest を行います。