Mergin’ Blues

So far I’ve spent three and a half days doing the merges I mentioned recently. Here’s a big tip. When the client wants you to do something nasty to optimize throughput, which you know will mean harder maintenance and development later, resist with all your might! This is just taking forever, and I’ve got another two merges to do yet.
In the next couple of weeks there are three more to do! In the weeks following that there are even more. All of them are going to be painful because we were persuaded to hack in some really dirty optimizations! 🙁