5

数人の同僚と私は、大学のネットワーク エンジニアリング コースのプロジェクトとして、libpcap、GTK+、および sqlite に基づく単純なパケット キャプチャ アプリケーションを作成しました。それは (ほとんど) 動作しますが、私は自分のプログラミング スキルを向上させようとしています。コミュニティのメンバーが私たちがまとめたものを見てくれれば幸いです。

このようなレビューを求めるのに適した場所はありますか? そうでない場合、この質問を投げかけることができる良いサイトは何ですか? ソース コードは Google Code ( http://code.google.com/p/nbfm-sniffer ) によってホストされており、実行可能ファイルをダウンロードできます (Windows のみですが、Linux ではコンパイルされ、OS X Leopard では次のようにコンパイルされるはずです)。よく提供されているものには gtk+ SDK がインストールされています)。

みんな、ありがとう!

-カルロス・ヌニェス

更新: 皆様、素晴らしいフィードバックをありがとうございます。コードは完全にオープンソースであり、変更可能です (Apache License 2.0 の下でライセンスされています)。私の投稿がまだ非常に長くなることを考慮して、私はより全体的なフィードバックを得ることを望んでいました.

4

3 に答える 3

1

シープシミュレーターが述べたように、GitHubは優れています。また、 SourceForge.netFreshMeat.netにプロジェクトを投稿することをお勧めします。どちらも活発な開発者コミュニティであり、人々はあなたのようなプロジェクトをよく熟読します。あなたのコードにとって最良のことは、誰かがそれを有用だと思ってそれを拡張することに決めた場合です。そうすると、おそらくたくさんのバグ修正と建設的な批判に終わるでしょう。

于 2010-05-24T23:09:16.973 に答える
0

@Noah が述べているように、これはコード レビュー用のサイトではありません。問題と、それらの問題を克服するために何をしたかを提示し、与えられた解決策が最善かどうかを尋ねることができます。

私はあなたが探しているかもしれない素敵な小さなウェブサイトを見つけました: Cplusplus.com

于 2010-05-21T21:59:52.560 に答える
0

コードを公開スペースに (github またはその他の公開投稿フォーラムを介して) 投稿し、SO にリンクをここに置いて、何が起こるかを確認することで、いくらかのマイレージを得ることができます。

また、それをオープンソース プロジェクトにして、人々がそれを見つけて使用するかどうかを確認することもできます。

おそらく、あなたの最善の策は、教授/クラスメートと話し、喜んで時間を割いてくれるプロのプログラマーを見つけて、コードをレビューしてもらうことです。アメリカン アイドル風の審査のように、しかしあなたのソフトウェアのために...

于 2010-05-21T22:06:30.943 に答える