4 ms·
This x100. The most miserable and frustrating periods of my career have been in places that never deprecated anything. You could spend hours doing something tha
by BWStearns 3y ago
This x100. The most miserable and frustrating periods of my career have been in places that never deprecated anything. You could spend hours doing something that looked quite sensible, get a working draft that seemed to work, and then be told "oh yeah, that's deprecated, that data isn't even populated anymore, those rows just _happened_ to have data in dev." Then you either start sanity checking everything before doing anything and your velocity sucks, or just keep stepping on landmines and losing whole afternoons.
Edited to add: docs can help, but only so much. Environments that cluttered also tend to have layers of docs that are equally misleading.
- butlerm 3y agoThere are few things more important than comprehensive and up to date database documentation. Otherwise you don't even know what your data means. An organization that cannot produce documentation like that is somewhere between amateurish and waiting for a disaster to happen, unfortunately.
- BWStearns 3y agoI don’t really know how to screen for that before joining a company but I’d say 20% of companies seem to be at that point.