3 ms·
> Last month a large client of ours called our managed support team at 3AM saying they hired the wrong developer who completely trashed their database and hosed
by mercurial 12y ago
> Last month a large client of ours called our managed support team at 3AM saying they hired the wrong developer who completely trashed their database and hosed their entire application.
Meaning that they didn't have a QA process in place before putting things in production, or that "dev" is also "production"?
- acveilleux 12y agoThat's surprisingly common for "internal" applications. And quite frankly, the type of dev that screws everything up like that is also the type of dev that doesn't know any better, doesn't version things, doesn't have an issue tracker and doesn't set up DB backups, etc., etc.
- mercurial 12y agoThat's an institutional failure in this case. I certainly wouldn't expect a dev to setup backups for the company database, for instance. A VCS and issue tracker should be a company-wide (or at least department-wide) thing, not something you setup (or not) from project to project.