Op werkdagen voor 23:00 besteld, morgen in huis Gratis verzending vanaf €20

A Philosophy of Software Design

Ingenaaid Engels 2018 9781732102200
Verkooppositie 4767Hoogste positie: 381
Verwachte levertijd ongeveer 8 werkdagen


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.


Aantal pagina's:190
Uitgever:Yaknyam Press
Hoofdrubriek:IT-management / ICT


Wees de eerste die een lezersrecensie schrijft!

Geef uw waardering

Zeer goed Goed Voldoende Matig Slecht

Over John Ousterhout

John K. Ousterhout is Professor (Research) of Computer Science at Stanford University. He is also Chairman of Electric Cloud, Inc. He is probably best known as the creator of the Tcl scripting language and is also well known for his work in distributed operating systems, high-performance file systems, and user interfaces. Ousterhout received a BS degree in Physics from Yale University in 1975 and a PhD in Computer Science from Carnegie Mellon University in 1980. He was Professor of Computer Science at U.C. Berkeley from 1980-1994, Distinguished Engineer at Sun Microsystems from 1994-1998, founder and CEO of Scriptics Corporation from 1988-2000, and founder/CEO/Chairman of Electric Cloud from 2002-2007. Ousterhout is a member of the National Academy of Engineering and a Fellow of the ACM. He has received numerous awards, including the ACM Software System Award, the ACM Grace Murray Hopper Award, the National Science Foundation Presidential Young Investigator Award, and the U.C. Berkeley Distinguished Teaching Award. http://www.stanford.edu/~ouster/

Andere boeken door John Ousterhout

Managementboek Top 100


Populaire producten



        A Philosophy of Software Design