Beautiful Architecture Contributor(s): Spinellis, Diomidis (Author), Gousios, Georgios (Author) |
|
ISBN: 059651798X ISBN-13: 9780596517984 Publisher: O'Reilly Media OUR PRICE: $42.74 Product Type: Paperback - Other Formats Published: February 2009 Annotation: Many books present architectures, but few ever talk about how they came to be. This book will address the question of what are the ingredients of a robust, elegant, flexible, maintainable architecture? Beautiful Architecture will let readers eavesdrop on some of the best minds in software engineering today. In each chapter, a well-known software engineer will present one of his or her favorite pieces of architecture, then explain what makes that architecture particularly elegant, robust, clever, and fit for its purpose--in other words, beautiful. In Beautiful Architecture, thirty master architects think aloud as they work through their project's architecture, outlining the decisions made and the tradeoffs encountered. Instead of simply providing the answer in the form of presenting architecture, this book takes a look behind the scenes - by sharing the decisions behind the architecture. |
Additional Information |
BISAC Categories: - Computers | Software Development & Engineering - Systems Analysis & Design - Computers | Systems Architecture - General |
Dewey: 005.3 |
Physical Information: 1" H x 7" W x 9.1" (1.55 lbs) 426 pages |
Descriptions, Reviews, Etc. |
Publisher Description: What are the ingredients of robust, elegant, flexible, and maintainable software architecture? Beautiful Architecture answers this question through a collection of intriguing essays from more than a dozen of today's leading software designers and architects. In each essay, contributors present a notable software architecture, and analyze what makes it innovative and ideal for its purpose.
Go behind the scenes to learn what it takes to design elegant software architecture, and how it can shape the way you approach your own projects, with Beautiful Architecture. |
Contributor Bio(s): Gousios, Georgios: - Georgios Gousios is a researcher by profession, a software engineer by education and a software enthusiast by passion. Currently, he is working on his PhD thesis at the Athens University of Economics and Business, Greece. His research interests include virtual machines, operating systems, software engineering and software quality. He holds an MSc with distinction from the University of Manchester, UK. Diomidis Spinellis is an Associate Professor in the Department of Management Science and Technology at the Athens University of Economics and Business, Greece. His research interests include software engineering, programming languages, internet information systems, computer security, and intelligent optimization methods. He holds an MEng in Software Engineering and a PhD in Computer Science both from Imperial College London. |