Submitted presentations
Safe development of a large project’s code
In the talk I will describe a sequence of steps that I use in my practice every time when I need to change code in a large project. The steps are:
1) create an interface
2) embed the interface into the existing code
3) cover the interface with tests
4) implement the interface
The talk describes in detail why I use excatly this sequence of steps and how it prevents from making bugs and helps to write code fast enough.