4 ms·
The jerks always say that it will be 'temporary' and we can redo it later. HAH
by virtue3 6y ago
The jerks always say that it will be 'temporary' and we can redo it later. HAH
- HeyLaughingBoy 6y agoThis is why at my last job we had a rule that said prototypes could not be shipped as production software. It had to be either completely rewritten, or at least completely code reviewed and the "bad" parts rewritten.
- sterlind 6y agoI approach this by writing exploratory prototypes with good modular boundaries, but stub/hacky implementations. Keeping it simple lets me throw modules away as I refactor, until everything's been rewritten and then I ship it.
- HeyLaughingBoy 6y agoSure, and that works great for a personal approach to code. But when your lifecycle from requirements through release needs to be validated, something more scalable is required. Sometimes that scalable thing is "anyone shipping prototype code will be fired."
- bserge 6y agoIt seems like no matter the industry, a (good) temporary fix becomes a permanent solution.
- lozaning 6y agoWe never have the money to do it right the first time, instead we always find the money to do it a second time.