Screaming Architecture with BCE / ECB

The structure of a system should reveal its purpose. Robert C. Martin coined the term Screaming Architecture for this idea roughly 15 years ago. In the first episode of my BCE screencast course, I put it to the test: can you tell what a project does by reading its top-level package names? Production sources only, no tests. zb : compiler, hook, packer zb stands for zero dependency builder. It…