vincentdnl.com

Spaghetti

February 05, 2021

This Work is lisenced 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.

It would help me a lot if you liked and shared this drawing on:

  • Twitter
  • Instagram

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…