2010-12-13 4 views
1

私は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つ提案できますか?

+0

プログラマーとして成長する方法、または開発プロセスを改善する方法を聞かれていますか? –

+1

"コンパイラを使ってエラーを見つけるよりも良い方法があるはずです。" - ermは、コンパイラの仕事の一つです。 –

+0

VS2010のようなツールが非常に便利であることが判明する「オンライン」エラーが発生する場合があります。 – stnr

答えて

1

この質問にはより適切な場所があります。

+0

私はこの回答を受け入れるつもりですが、私は本当になぜこれがより良い場所になるのか分かりません。私は彼らが "スタックオーバーフローを試してください"と言っていないことを願っています。 – koan

関連する問題