This is an old revision of the document!
Back to 2015-proposals
Title: Advanced programming techniques
Proposer: Gil Zilberfeld
Type: Tutorial
Duration: 360 mins
Description:
ACCU is the coding conference, so this tutorial is about coding.
This is an opportunity to learn about different ways to code, experience them, and hopefully taste
enough so you can take it back to your office and start using them.
We’ll explore different techniques: Starting from Kent Beck’s simple design principles, going through a
bunch of code smells, identifying and fixing them. We’ll talk about the Mikado method, and use it for
refactoring. Other refactoring methods we’ll talk about include TextTest, and we’ll even discuss test
refactoring.
Pick any language, as long as your IDE carries it. You can even switch languages to see what works for
you better. This is deliberate practice at its best.