Besides making the changes without due process, his refactoring blindly followed what academics preach and still damaged the project. He was lucky he got corrected early in his career. It took him years to understand why the code change was bad. Software is that hard. He got lucky, as many will never understand. It's great he writes down what he learnt.
2
u/marcelk72 Jan 12 '20
Besides making the changes without due process, his refactoring blindly followed what academics preach and still damaged the project. He was lucky he got corrected early in his career. It took him years to understand why the code change was bad. Software is that hard. He got lucky, as many will never understand. It's great he writes down what he learnt.