A programmer keeps making cosmetic changes to the code while we have a strict deadline and the contract stipulate "no changes to the existing code". I am wondering where this "attitude" comes from: DevOps ? Agile ?
Changes performed: 1. Replacing explicit variables with "var" 2. Renaming short variable names with longer ones 3. Refactoring code injections into MVC controller classes 4. Adding design patterns (like command patttern) to existing code (with no functionality changes) 5. Adding constructors with parameters to ViewModel classes (forgetting to add a non parameter one, so the post breaks...)
Hundred and hundred of changes after tests were made, and making merging way more complicated.
Is this Agile ?