The Elements of Style in Programming

A talk dedicated to the importance of (good) style in languages in general and programming languages in particular.

We'll start by examining some ideas from the timeless book "The Elements of Style" from the perspective of programmers. We'll continue with an exploration of the established conventions for writing good code and some tools that can help us apply them consistently. The talk will end mysteriously, but in style...

Good style is important in any language (natural or programming).

This talk would touch upon several topics: * the value of style * the relationship between good style practices in English and in programming languages like Ruby (this will involve comparing some style rules from "The Elements of Style" with popular Ruby practices * the value of style guides * established style practices * some tools that can help us write better code

The idea talk should help people to write idiomatic code that's easier to comprehend and a joy to read and maintain. :-)

Rate the talk
Photo of Bozhidar Batsov
Bozhidar Batsov

Bozhidar is a hacker from Bulgaria, who also happens to be Toptal's VP of Engineering. He loves computers in general and programming in particular. His fanatic devotion to Emacs is known world-wide. Bozhidar spends a lot of his time on GitHub, contributing to various Ruby, Clojure and Emacs Lisp projects. Believe it or not, Bozhidar has interests outside computers as well! We won't, however, bore you with those here.

Supported by

Organized by