vincentdnl

Hey 👋! If you enjoy this comic, there are multiple ways to support my work:

This Work is licensed under a Creative Commons Attribution-NonCommercial 4.0 International (CC BY-NC 4.0) license.

You are free to share an adapt this material but you must give appropriate credit. You can't use the material for commercial purpose.

Spaghetti

February 5th, 2021

drawing about diving into spaghetti code for refactoring

Transcription


panel1:

[Two developers in front of a giant spaghetti codebase]

Developer1: Our spaghetti codebase is too tangled and now unmaintainable. We have to do some refactoring.

Developer2: Yeah, let's follow this thread and try to sort out this mess...


panel2:

[Following the thread in a dark room containing metaphorical code smells]


panel3:

[Following the thread in a darker room]


panel4:

[Following the thread in a darker room]

Developers both thinking: Why did we get into this?


Tweet

Deep dive into a legacy codebase...