In the Art in Business System Design, Jeff shares the best of his sublime revelations from more than 35 years working for large companies designing software. From insights into creating truly maintainable systems, through the passages that wend about the revealing world of project politics, Jeff entertainingly alerts future software developers to the pitfalls, challenges, and rewards that await them.