Doesn't everybody already do this? It seems like blatantly obvious advice. "To see which idea is better, try them out and compare them side by side, hurr durr." Does anyone actually use version control to swap out implementations?
To someone like me (no software-related training beyond highschool, but nonetheless employed as a software developer), it's useful advice. I had a suspicion that it'd be a helpful practice - I do it myself depending on the complexity of the project - but I've had no confirmation of the worth of that approach from a more qualified source.
I admit my demographic is a minority.
____Learn to Draw Stuff____||_(\((3_1__. |__www.drawfunction.com__||_))\)_5_5_|
It's not a common thing to design your software to swap different implementations out during runtime, PTP just doesn't like that it was me who posted it.
I should also mention that there was more to take away from that article than simply being able to swap out different implementations during runtime. It takes reading the entire thing to see it though.
Believes the individuals who report to moderators wish they had more control than they do.