4 ms·
> Automated healing / rollback Jesus christ on a cracker, please use this sparingly. It's one thing to have buggy software. It's another to change versions of
by peterwwillis 10y ago
> Automated healing / rollback
Jesus christ on a cracker, please use this sparingly. It's one thing to have buggy software. It's another to change versions of software right underneath your users. This is like polishing a dance floor while the DJ is still spinning. It doesn't matter if you're reverting to an old good version; unannounced, unplanned & unexpected changes lead to disaster. Known bugs are better than unknown changes.
> Don’t duplicate code
Yes, this is a really bad idea, but forking is the cheapest possible way to make changes that break as few things as possible. Yes, it's a nightmare in the long run. Ask your boss if he really cares about the long run.
Everything else was spot on.