Craft 2023 - Michael Feathers
Michael Feathers
Founder at R7K Research & Conveyance
About Michael Feathers

Michael Feathers is the Chief Architect of Globant and founder and Director of R7K Research & Conveyance, a company specializing in software and organization design. Over the years, Michael has spent a great deal of time helping teams after design over time in code bases. Michael is also the author of the book Working Effectively with Legacy Code (Prentice Hall, 2004).

Fixing Design with Tests
Software Delivery Craft Matters
Level: General
In schedule:
Orange stage
May 19, 13:40 - 14:25 CET

Automated testing is often described as a way of verifying behavior or a way of supporting refactoring. Beyond those two uses there is a third one. Tests can be used to gain feedback about the design of existing systems.In this talk, Michael Feathers will describe testing techniques that you can use to assess the design of your system and determine whether its modularization supplies adequate supp...

Moving Past Technical Debt
Software Delivery Craft Matters
Level: Intermediate
May 16-17, 8:30-17:00
SAP Office Budapest, Graphisoft Park Building S, Záhony u. 7, 1031

Technical Debt is a catch-all term that we use for entropy in software development.  As systems grow, they often become difficult to work with. When this happens, we often know that we can do better, but it is hard to take concrete actions which help us get a strong sense of control over the evolution of a code base.Fortunately, there are many techniques that we can use, from conventional ref...