I'm a Wordpress developer, and I didn't know much about Wordpress development < 2 years ago. I try to be diligent about testing code and providing ample documentation. However, even years after a site or a product has launched, I'm pulled back into the project to correct some mistake in a function's logic or some other such bug. Perhaps there are libraries that can help provide more rigorous testing.
How do you avoid getting bogged down fixing old code? Are there any other good tips and tricks for testing code and fortifying it against future breakage? Is it language-specific?
I wonder if there are any global rules that can help rookie engineers and developers avoid getting pulled back into old projects and old code. There's certainly something to be said about dependencies and updates in the world of Wordpress, and some obvious best practices to avoid those common conflicts.
How do you avoid getting bogged down fixing old code? Are there any other good tips and tricks for testing code and fortifying it against future breakage? Is it language-specific?
I wonder if there are any global rules that can help rookie engineers and developers avoid getting pulled back into old projects and old code. There's certainly something to be said about dependencies and updates in the world of Wordpress, and some obvious best practices to avoid those common conflicts.