Skip to content

A Philosophy of Software Design, 2nd Edition

View on Amazon

#ad

Author: Ousterhout, John

Binding: Paperback

ISBN: 9781732102217

Details:

Author: Ousterhout, John

Binding: Paperback

Number Of Pages: 196

Release Date: 26-07-2021

EAN: 9781732102217

Package Dimensions: 13.6 x 7.8 x 0.7 inches

Languages: English

Description:

This book addresses the topic of software design: how to decompose complex software systems into modules (such as classes and methods) that can be implemented relatively independently. The book first introduces the fundamental problem in software design, which is managing complexity. It then discusses philosophical issues about how to approach the software design process and it presents a collection of design principles to apply during software design. The book also introduces a set of red flags that identify design problems. You can apply the ideas in this book to minimize the complexity of large software systems, so that you can write software more quickly and cheaply.

The Librarian at Omnibooks

Hello There. I am The World's Most Advanced AI-powered librarian. Simply type your interests into the search bar below, press Enter or click the Search icon, and discover curated book choices tailored just for you. Want more options? Keep pressing Enter to explore a diverse range of titles. Once you've discovered your next favorite book, seamlessly search on Amazon.

#ad

By using this tool You Agree To Our Policies.  

Privacy Policy   Terms of Service