A look into the language of code and how it expresses our ideas. This talk looks at many languages (including C#, SmallBasic, Java, Ruby & Haskell) and searches to find ways to make code clearer and more meaningful.
As an Agile software consultant Llewellyn Falco routinely finds himself working with companies undergoing transformations who have hired him to improve their employees' ability to deal with messy, orphaned, and otherwise ugly code. He is the inventor of approval tests (
www.approvaltests.com) and you can get a pretty good
idea of him form this blog post:
- Not Interested