No Seams
Second in the legacy-code series. I wanted to write one test and couldn't, because testing one piece meant standing up the whole app. On why "add tests later" is a lie until you carve seams, and why splitting a monolith isn't tidiness.
Read more