Speed Up the Build

When I say “speed up the build” what I mean is create a build environment that gives the results not in three hours, but in three seconds.

In order to do that you have to understand what your dependencies are. Very often that process helps developers see whether their architecture is good.

My consulting clients expect me to give results quickly, so I’ve learned a whole lot of techniques to create value fast. I often give suggestions on how they should best spend their effort, so I spend a fair amount of time looking at their code. The build will tell me whether or not they have a good architecture.

I have a client that requires 24 gigs on every developer’s machine, because even if you change the spelling of one little word ...

Get Beyond Legacy Code now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.