Конференция завершена. Ждем вас на РИТ++ в следующий раз!

Код, с которым приятно иметь дело Обзор текущей ситуации

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

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

https://twitter.com/palkan_tula
Тезисы

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

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

Другие доклады секции Обзор текущей ситуации