Re:Qualities of clean code
by alephnil on Thursday September 15, 2016 @12:38PM
(#12507596)
> As simple as possible, as flexible as necessary. That requires knowing the future.
Knowing the future in this case should usually mean that you have requests for a feature from customers, but you don't have time to do it in this version. At least that is something I find useful as a rule of thumb. If that is not the case, you should really think twice before making it flexible rather than simple.
Knowing the future in this case should usually mean that you have requests for a feature from customers, but you don't have time to do it in this version. At least that is something I find useful as a rule of thumb. If that is not the case, you should really think twice before making it flexible rather than simple.