"In the world of systems design, programs and data are the scissor blades working together to form the broader class--software. Lacking either blade, computers couldn't cut through problems--yet for many people, "software" is synonomous with "programs." Program design is an integral part of the training of the average systems analyst, designer, or programmer. In the course of that training, the instructors will acknowledge the theoretical significance of data, but will convey little sense of how to design it. Certainly we still have much to learn about program design, but data design has barely been discovered. A few people have ideas about designing data; even fewer have set their ideas on paper. Therefore, almost any attempt to collect and codify the scattered bits of data design thinking should pay top dividends." --from the preface If you believe that the need for data design has declined in a world of digital text and images, consider the following counterexample: After photographing the preface page of this title at high resolution and feeding that image to a very good optical character recognition program, it was still necessary to type about half of the three paragraphs above by hand. With this book Gilb and Weinberg made an early contribution to what is now called interface design or human-computer interaction--terms that might make the authors smile as they remember the key-punches, teletypes, and Selectric (TM) typewriters of early computer installations.
ThriftBooks sells millions of used books at the lowest everyday prices. We personally assess every book's quality and offer rare, out-of-print treasures. We deliver the joy of reading in recyclable packaging with free standard shipping on US orders over $15. ThriftBooks.com. Read more. Spend less.