Где хорошее место для обзора кода? - PullRequest
5 голосов
/ 22 мая 2010

Мы с несколькими коллегами создали простое приложение для захвата пакетов на основе libpcap, GTK + и sqlite в качестве проекта для курса по сетевым технологиям в нашем университете. Хотя это (в основном) работает, я пытаюсь улучшить свои навыки программирования и был бы признателен, если бы члены сообщества могли посмотреть на то, что мы собрали.

Это хорошее место, чтобы попросить такой обзор? Если нет, то на каких хороших сайтах я могу задать этот вопрос? Исходный код размещен в Google Code (http://code.google.com/p/nbfm-sniffer), а исполняемый файл доступен для загрузки (только для Windows, хотя он компилируется в Linux и должен компилироваться в OS X Leopard, при условии, что на нем установлен gtk + SDK).

Спасибо всем!

-Карлос Нуньес

ОБНОВЛЕНИЕ: Спасибо всем за отличную обратную связь. Код полностью с открытым исходным кодом и может быть изменен (предоставляется по лицензии Apache License 2.0). Я надеялся получить более целостную обратную связь, учитывая, что мои публикации все еще будут очень продолжительными.

Ответы [ 3 ]

1 голос
/ 25 мая 2010

Как уже упоминалось, овецимулятор GitHub хорош. Я также рекомендую опубликовать ваш проект на SourceForge.net и / или FreshMeat.net . Оба являются активными сообществами разработчиков, где люди часто просматривают проекты, подобные вашему. Лучшая вещь для вашего кода была бы, если бы кто-то нашел его полезным и решил расширить его. Тогда вы, вероятно, получите множество исправлений ошибок и конструктивную критику.

0 голосов
/ 22 мая 2010

Вы можете получить некоторое преимущество, разместив код в общедоступном пространстве (через github или другой открытый форум), разместив здесь ссылку на SO и посмотрев, что произойдет.

Вы также можете сделать его проектом с открытым исходным кодом, и посмотреть, найдут ли его люди и будут ли они использовать.

Вероятно, вам лучше всего поговорить со своими профессорами / одноклассниками, найти некоторых профессиональных программистов, готовых посвятить свое время, и попросить их просмотреть код. Как американский суд по идолам, но для твоего программного обеспечения ...

0 голосов
/ 22 мая 2010

Как утверждает @Noah, это не сайт для проверки кода.Вы можете представить проблемы и то, что вы сделали, чтобы преодолеть эти проблемы, спросив, будет ли данное решение лучшим.

Я нашел небольшой аккуратный веб-сайт, который может быть тем, что вы ищете: Cplusplus.com

...