2010-06-24 3 views
1

Можно создать дубликат:
C++ OpenSource project for beginner programmer?хорошо разработанный C++ с открытым исходным кодом проекта для новичков

Привет, ребята, я новичок C++, я читал C++ Primer недавно. В то время как я получаю базовое понимание синтаксиса, я хочу найти небольшой, но хорошо разработанный проект C++ с открытым исходным кодом, в котором я могу изучить некоторые методы проектирования и архитектуры. Может ли кто-нибудь помочь в этом?

ответ

0

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

Вместо этого попробуйте выполнить поиск простых проектов, которые можно выполнить индивидуально. Такие вещи можно найти в учебных книгах C++ и во всем Интернете.

+1

Открытый исходный код является ошеломляющим не столько из-за высоких стандартов, сколько из-за низких. : P Хороший код не нужно объяснять, и он может только ошеломить удивительностью. – cHao

+0

Я согласен с хорошим кодом, и это именно то, что я имел в виду: его написанный на таком сложном уровне он может обескураживать. Что касается стандартов, я полагаю, вы правы, по крайней мере, в зависимости от проекта. – tlayton

0

Попробуйте взглянуть на openhatch.org или sf.net или на такие места и в зависимости от того, что вас интересует, присоединяйтесь к проектам. Но с этими проектами вы должны быть открыты, чтобы изучать структуры данных, шаблоны проектирования, алгоритмы, инструменты контроля версий, инструменты отслеживания ошибок и, возможно, еще несколько. В противном случае может оказаться трудно поддерживать интерес к этим проектам и получить что-либо из них.

1

Я рекомендую посмотреть в библиотеке boost и повысить стиль программирования C++. Это очень высокий набор библиотек для C++. Предупреждение, ожидайте крутой кривой обучения.