When rearchitecting the world, do it along with the rest of the team.
I recently had the misfortune of doing a 4 month long project to make major changes to the underlying architecture of a project 6 other developers were also actively working on. I did this on a development branch, outside the scope of development the rest of the team was doing.
(
Read more... )