2008-10-27 3 views
4

Какие проекты с открытым исходным кодом вы бы рекомендовали как хорошее место для начинающего разработчика с открытым исходным кодом? Факторы, которые, по моему мнению, будут важны, - это некоторые очевидные, такие как хорошо написанный код и сообщество, которое полезно новичкам. Но может быть хорошо, если база кода такова, что я могу начать взламывать некоторые небольшие проблемы, не понимая, как все работает.Какой проект с открытым исходным кодом вы бы рекомендовали внести свой вклад?

Я бы предпочел что-то, что может быть разработано на Linux с использованием C/C++/Java/Python/Scala.

ответ

12

Попытка выбрать такой проект никогда не будет работать, потому что это не то, чем вы увлечены. Что такое проект с открытым исходным кодом, который вы используете ежедневно или пользуетесь? Пойдите работать с этим.

+0

Хорошо, большинство проектов с открытым исходным кодом начали «царапать зуд». Если у вас нет такого же зуда, какой будет мотивация. – 2008-10-27 17:18:37

+0

Вы можете работать над более крупными проектами, чтобы немного улучшить свое резюме, а это достаточно мотивация. Не все должно быть трудом любви. – rjarmstrong 2008-10-27 17:21:07

2

Это действительно зависит от ваших интересов относительно того, в какой проект нужно погрузиться.

Обоснование более крупного проекта (например, Firefox, OpenOffice и т. Д.) Состоит в том, что у него есть много разработчиков, хорошо зарекомендовавшая себя база кода и множество небольших задач/ошибок.

Обоснование для меньшего проекта заключается в том, что вы станете более интимным с кодом и приложением. Вероятно, вы познакомитесь с другими разработчиками в команде и лучше поймете общую концепцию. Кроме того, ваши добавления к проекту могут быть более заметными.

1

Выберите тот, который вы используете и как уже.