|
In association with

|
Structured Analysis and System Specification (Yourdon computing series)
by Tom DeMarco
from Prentice Hall
Features:
Customer Reviews:
-
Avg. Customer Rating: 4.5 / 5.0 
-
Still very valuable. 
I first read this book when it was new, and it made a world of difference in my results. In addition, I was introduced to distributed system design and finite state machines at about the same time, and that turned out to be a genuine winning combination. Some of the difficulties of Demarco's approach are tied into the use of single-threaded code, which was entirely normal at the time, but in the distributed, event-driven world, one escapes those design constraints, and then dataflow diagrams really... more info
-
Simply a classic in the field 
This book is a classic in the field. In its area may compare in clarity and rigor to the monumental "The Art of Computer Programming" by Donald Knuth. With the advent of OOP and UML, writing clear specifications (or "use cases") is crucial for the success of a design. Structured Analysis is an invaluable tool for deriving use cases from the flux of data. It is simply amazing that UML does not build on the solid foundation of Structured Analysis when it comes to use cases. This book has one... more info
-
How to figure out and document what your system needs to do 
Computer systems are best understood, designed, implemented, and documented when they are thought of as primarily information flows. The reason should be obvious- at the most essential level, that is all that they do and all that we humans need them to do.
This book is all you need to learn how to understand, design,plan, and document the fundamental processing that will be involved in your system. Get this part right and you are well on your way to success with a system. Mess this part up, and no... more info
-
Changed the way I look at programming 
This book offers data flow as a simple and powerful metaphor for programming. The idea is this: look at a program as a black box that takes information in and spews information out, then at each stage refine this black box by breaking it out into individual ones. I read this book many years ago and it remains the most useful book on program design that I have read. It was written before object oriented programming but it adapts to it in an obvious way. Forget about UML. Data flow is the best way of... more info
Similar Products:
| Portions © Amazon.com, Inc. |
|