|
|
|
|
|
by njharman
2301 days ago
|
|
YANGNI You've replaced a "could be costly" (rewrite if we need to) with a always costly (over engineer for expansion). Also, when you don't know the requirements completely is the prime time to do/write as little code as possible. You can't know future and guesses are more often wrong. You should really push back on teams managers that ask you to write code without telling you what that code should do. Learned over 25+ years of professional dev xp. Coding for 39yrs. |
|