Stopping the bleeding is key. It can be hard if it involves having to re-train other developers who've been writing software in certain ways all their careers. Having the buy-in from management to implement changes that involve training, coaching, etc. are really a pre-req. too.
The hardest part I've found is getting the others on-board and helping them get to a place where they understand why certain patterns or methods are good/bad and what the end goal should look like (because that end goal is obviously going to be quite different than what the system currently looks like!).
For further actions, you may consider blocking this person and/or reporting abuse
We're a place where coders share, stay up-to-date and grow their careers.
Stopping the bleeding is key. It can be hard if it involves having to re-train other developers who've been writing software in certain ways all their careers. Having the buy-in from management to implement changes that involve training, coaching, etc. are really a pre-req. too.
The hardest part I've found is getting the others on-board and helping them get to a place where they understand why certain patterns or methods are good/bad and what the end goal should look like (because that end goal is obviously going to be quite different than what the system currently looks like!).