Comment Comment by hcarvalhoalves As usual in catastrophic failures, a series of bad decisions had to occur:- They had dead code in the system- They repurposed a flag for a previous functionality- They (apparently) didn't had code reviews- They didn't had a staging environment- They didn't had a tested deployment process- They didn't had a contingency plan to revert the deployIt could be minimized or avoided altogether by fixing just one of the points. Incredible. parent hcarvalhoalves 11 years ago
- They had dead code in the system
- They repurposed a flag for a previous functionality
- They (apparently) didn't had code reviews
- They didn't had a staging environment
- They didn't had a tested deployment process
- They didn't had a contingency plan to revert the deploy
It could be minimized or avoided altogether by fixing just one of the points. Incredible.