私はCとC++でしばらくの間プログラミングしてきましたが、私は専門家ではないと言います。開発プロセス、私のプログラミングを次のステップに進める方法
私はしばらくの間、単体テスト、テスト駆動型デザイン、コードレビューなどのコードを開発するためにさまざまな戦略を使用してきました。
...
5.a. Write some of the source code.
5.b. Compile to find latest errors.
5.c. If errors or incomplete, go to a.
...
エラーを見つけるために、コンパイラを使用してより良い方法がなければならない:私の基本的なスタイルは、私はしばしば自分自身がやって見つける一日の終わりに、しかし
1. Plan my system
2. Write a unit test
3. Write some code in header files to set out the API
4. Iterate through 2 and 3 until I'm happy with the design.
5. Write the source code
6. Loop back through 2-5 until complete
です。 OK、私はより良いエラーメッセージを得ることができるようにclangを設定するために周りに行く必要がありますが、それはポイントの外です。
私は確かに、他の人が、これのためのよりよい解決策を見つけたにちがいないでしょう。
私はこのプロセスを改善する方法を1つまたは2つ提案できますか?
プログラマーとして成長する方法、または開発プロセスを改善する方法を聞かれていますか? –
"コンパイラを使ってエラーを見つけるよりも良い方法があるはずです。" - ermは、コンパイラの仕事の一つです。 –
VS2010のようなツールが非常に便利であることが判明する「オンライン」エラーが発生する場合があります。 – stnr