Марафон кейсов Evrone — День 7. Ключевые идеи из интервью с создателем Ruby on Rails

Почему сегодня интервью, хотя это марафон кейсов? Да просто, чтобы не скучно было. Проекты проектами, но мы в восторге от технологий, поэтому нам интересно дойти до самой сути, пообщаться с теми, кто их придумывает и отдаёт в мир. Сегодня поделимся основными мыслями из нашей беседы с создателем Ruby on Rails.

Марафон кейсов Evrone — День 7. Ключевые идеи из интервью с создателем Ruby on Rails

Начнём с того, что Девид Хайнемейер Ханссон очень крутой. Он написал 2 бестселлера про удалённую работу и бизнес в целом. И выиграл 24-часовую автогонку на выносливость. И не побоялся поспорить с Apple и защитить своё приложение Hey.

Вот главные мысли из его интервью:

  • Если вы создаёте классическое веб-приложение, немного JavaScript — это нормально. Если же у вас что-то суперинтерактивное и модное, лучше посмотреть в сторону SPA.
  • Смотрите на свой код так, как будто вы в нём живете. Он должен быть устойчив и понятен другим.
  • Если код паршивый — это видно сразу.
  • Не разрабатывайте, а именно пишите. Будьте понятны, последовательны, представляйте информацию ясно.

Есть только один способ стать хорошим программистом (под хорошими я понимаю тех, кто пишет понятный код) — читать много кода и писать много кода.

Дэвид Хейнемейер Ханссон, Создатель Ruby on Rails и сооснователь Basecamp
  • Знание синтаксиса не сделает из вас хорошего разработчика. Нужно набить руку.
  • Изменения в продукте надо делать тогда, когда всё хорошо. Ирония в том, что это самое сложное время для изменений.
  • Если бы я мог вернуться во времени, ничего не сказал бы себе тогдашнему. Счастье в неведении.
Марафон кейсов Evrone — День 7. Ключевые идеи из интервью с создателем Ruby on Rails

Мы в Evrone используем Ruby on Rails каждый день и в восторге от него. Если вы разделяете наше мнение и хотите почитать полную версию интервью (там больше технических деталей) — она доступна на сайте.

1414
Начать дискуссию