Go to GeeCON.org

Reducing Technical Debt: Enhance and Evolve Your Codebase

2-day training with Michael Feathers

17-18 October 2023
Prague


Michael Feathers is the founder and Director of R7K Research & Conveyance, a company specializing in software and organization design. Michael is also the author of the book Working Effectively with Legacy Code (Prentice Hall, 2004).



Join now!

899 EUR + 23% VAT

The first 2 people registered will receive GeeCON Prague 2023 tickets!
The price includes lunch and coffee breaks.


In this intensive two-day workshop led by Michael Feathers, participants will gain a deep understanding of technical debt and learn practical strategies for reducing it in large software projects. Drawing from the insights of Feathers' acclaimed book, "Working Effectively with Legacy Code," the workshop will dive into hands-on techniques that can rejuvenate and optimize existing systems.

Key Takeaways:


Course Schedule

Day 1:

Introduction

Seam Identification

Breaking Dependencies – Sensing and Separation

Characterization Testing

Refactoring Toward Understandability


Day 2:

Strategies for Dealing with Excessive Complexity

Reducing Conditionality

Planning Large-Scale Refactoring and Technical Debt Reduction


Target Audience

Software developers, architects, and team leads who manage or work with large code bases.

Prerequisites

Basic understanding of software development and principles of software architecture.

Why Attend?

In the fast-paced world of software development, it's easy to lose control over an expanding code base. Technical debt can slow down your processes, compromise performance, and lead to more bugs. With Michael Feathers’ expert guidance, you'll gain the tools and insights to tackle this debt head-on and breathe new life into your legacy systems.


Language:
English

Place:
Green Garden Hotel Prague
Fügnerovo náměstí Street 1865/4
Praha 2

Time: 9 a.m. - 5 p.m.