Владимир Дементьев
Lead Backend Engineer @ Evil Martians
Нью-Йорк / Москва

Код, с которым приятно иметь дело

Доклад принят в программу конференции

  • Категории: Разработка
  • Секции: Стачка.Backend
  • Сложность: Junior

Описание:

Я хотел бы предложить авторам OSS библиотек и разработчикам приложений взглянуть на написание кода с другой стороны — со стороны тех, кому придётся работать с ним в будущем. Несмотря на то, что чисто технически мы пишем код для машин, его основными пользователями являются люди. Что же такое «код, удобный в использовании»?

За годы работы над коммерческими и OSS проектами я сформировал для себя список принципов, которыми должен обладать такой код: например, тестируемость, гибкость, расширяемость, узнаваемость и т.д.

В докладе я рассмотрю этот «чек-лист» подробнее, а также приведу примеры из мира Руби и не только.

О спикере

Владимир Дементьев

Lead Backend Engineer @ Evil Martians
Нью-Йорк / Москва

Ведущий разработчик в Злых марсианах, где практикую Ruby магию, покусываю Golang кактус и стараюсь не забывать Erlang. Автор пары дюжин OSS библиотек, обладатель тысяч «звёздочек» на GitHub и одного звания «Ruby Hero Russia» (как будто это имеет значение).

Похожие доклады Похожие доклады