This statement changed my view of Software Engineering. Forever. Code is just written once, but read many times. This is why we should put extra effort into writing good code. In this talk you will learn how to write readable code. Techniques and patterns will be presented to make your code as understandable and easy to work with as possible. Also higher level concepts to keep a code base nice, tidy and clean will be discussed.