Я ищу небольшие проекты (5000 - 25 000 строк) на таких языках, как Java, С#, С++, Ruby или Python. Эти проекты должны обладать отличной архитектурой и принципами проектирования. Цель этого состоит в том, чтобы найти хорошие модели для изучения, вместо того, чтобы стучать по голове в течение следующих 10 лет, пока я не изучу эти уроки.
Изменить: Спасибо за все ответы. Я попытаюсь пройти через все их и посмотреть, какая из них наиболее понятна. Это займет у меня время. Не волнуйся. Я соглашусь с ним.