Ranter
Join devRant
Do all the things like
++ or -- rants, post your own rants, comment on others' rants and build your customized dev avatar
Sign Up
Pipeless API
From the creators of devRant, Pipeless lets you power real-time personalized recommendations and activity feeds using a simple API
Learn More
Comments
-
asgs112751yIt is ready when it meets minimum functional requirements without blowing up the servers
Otherwise, it is never ready. We as customers get greedy asking for more and we as devs introduce bugs with more LoC and we as QEs fail to catch up with automation coverage ending up slipping bugs into Production -
Tonnoman6221yI mean if it works and the tech debt/maintainability isn't too bad... That's probably already better than much of what is used currently
-
Voxera113881yMy goal is to use a clean architecture and clean code for most of the project and only sacrifice that where performance or some other requirement really is worth it.
And in those cases, isolate that code into a class or library to keep it contained.
There is never going to exist one best way, its alway depends on the overall goals.
Related Rants
-
kiki24Reject original specs. Do the bare minimum MVP that works and solves problems people actually have, and not pr...
-
PaperTrail4#1 life lesson I learned from coding? Maybe not coding specifically, but I learned the difference between pro...
-
darksideofyay5the good code you write today is the bad code you curse at tomorrow
You can comply with all the principles of clean architecture, but there will always be room for improvement in both performance and maintainability. The question you should ask yourself is when a software is ready to go into production
rant
wk375