Join thousands of book lovers
Sign up to our newsletter and receive discounts and inspiration for your next reading experience.
By signing up, you agree to our Privacy Policy.You can, at any time, unsubscribe from our newsletters.
This text uses examples, review questions, lab exercises, and case study assignments to explain the concepts that are immediately relevant to software designers. Providing students and practitioners with the understanding needed to design complex software systems, it starts with a review of software design fundamentals. It presents a formal top-down design process that consists of several design activities with varied levels of detail. For each topic discussed, it includes a step-by-step breakdown of the execution of the design solution, along with an evaluation, discussion, and justification for using that solution.
Sign up to our newsletter and receive discounts and inspiration for your next reading experience.
By signing up, you agree to our Privacy Policy.