Good Enough Programming
Jul 07, 2025Good Enough Programming. Interesting post about the reasons we modify code and when we can call a software good enough.
Let’s say that last week you wrote an app that people love and use every day. What are the reasons you would touch it again? Why would you go back in and change anything?
There are only three:
- You want to add new things so that people like it more in the future
- You want to fix broken things, things people currently do not like
- You want to make your work easier. It looks difficult to maintain if one day you have to go back to fix or add things
Good enough software is that which delivers the value and you can walk away from it. Essentially, 1 and 2 are taken care of.