8

I keep taking breaks from what I'm working on coming back and adding more spaghetti on top of the spaghetti because if I start rewriting the spaghetti I get in a cycle of rewriting spaghetti several times and getting nowhere

Why am I so indecisive =-=

But also I think I might have to rewrite the spaghetti again. Can my opinions stop changing pls

Comments
  • 1
    Everything becomes spaghetti over time
  • 1
    If what you write can be described as "spaghetti" not by others, but you yourself,

    It's time that you question your dev skills.
  • 3
    I suggest to stop writing spaghetti then.
  • 1
    First iteration should be about making it work of course it helps having though out a bit of the architecture (generaal direction, layering, what will vary now)

    Second iteration should give you a better idea of what parts vary and thus give hints on what to abstract. If you follow the rules of loose coupling and tight cohesion (dependency injection really helps here) you should end up with lasagna instead of spaghetti.
  • 0
    Thats what layering is for, each thing gets its own layer and so no Spaghetti code.
  • 3
    @max19931 lasagna code
  • 0
    @saucyatom at least its better than Spaghetti code, unless each layer has massive source code, then it would be better to do a full rewrite.
Add Comment