Как вы думаете, какие ежедневные привычки сделали вас лучшим разработчиком? https://github.com/holman/feedback/issues/690

— @FilipTepper твит

Не бойтесь чужого кода.

У вас есть проблема с драгоценным камнем Ruby или библиотекой? Вместо того, чтобы копаться в StackOverflow, найдите исходный код с помощью bundle open или где-нибудь в Интернете и прочитайте код. Учитесь через него и решайте свои проблемы. Чтение кода гемов или библиотек, которые вы используете, дает вам больше уверенности, показывает новые методы и иногда может помочь вам быстрее найти решение. Это также дает вам лучшее понимание этого и может подтолкнуть вас к решениям, которые никто никогда не находил.

Неважно, является ли это открытым исходным кодом Ruby или JavaScript на Github или базовым пакетом Java, таким как javax.imageio.ImageReader, или исходным кодом решения для расчета фасетов Apache Solr, чтение кода определенно будет сделать вас лучшим разработчиком. Так что не бойтесь и в следующий раз просто погрузитесь в настоящий код. Это может только сделать вас лучшим разработчиком.

Удачи!