Guten Tag 👋

My name is Alex,

nice to meet you all!

Fighting technical debt with

continuous refactoring

Alex Moldovan

@alexnmoldovan

Founder @ JSHeroes

Frontend Engineer @ CodeSandbox

Follow along: https://bit.ly/alex-refactoring

I want to talk about

refactoring

I want to talk about

refactoring culture

Fighting technical debt

Managing technical debt

Alex Moldovan

@alexnmoldovan

Founder @ JSHeroes

Frontend Engineer @ CodeSandbox

Follow along: https://bit.ly/alex-refactoring

The 3 pillars of refactoring

Inventory

Practices

Process

Practices

Patterns

Architecture

Practices

Patterns

Architecture

Structure

Practices

Guidelines

Patterns

Architecture

Structure

Inventory

Backlog

Inventory

Backlog

Documents

Inventory

Priorities

Backlog

Documents

Inventory

Priorities

Backlog

Documents

Plans

Practices

Inventory

Process

Process

Time

Ownership

Progress

Execution

Inventory

Practices

Process

Guidelines

Patterns

Architecture

Structure

Priorities

Docs

Backlog

Plans

Time

Ownership

Progress

Execution

Practices

Inventory

Process

Rules to make it work

Rule #1: Make it visible

Rule #2: Make it rewarding

Rule #3: Make it resilient

Every team has a person that drives the refactoring culture.

If you don't know who that is, it is probably you

Thank you ❤️

Happy refactoring!

Alex Moldovan

@alexnmoldovan

Founder @ JSHeroes

Frontend Engineer @ CodeSandbox

Made with Slides.com