Spaghetti

Feb 5, 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...