Architectural Styles and the Design of Network-based Software Architectures
Architectural Styles and the Design of Network-based Software Architectures
Architectural Styles and the Design of Network-based Software Architectures
Conceptual, Logical, Physical: It Is Simple
Architecture Artifacts versus Application Development Artifacts
All the Reasons Why You Can’t Do Architecture or (We Has Met the Enemy and He Is Us)
There is always a lot discussion about talking to management about architecture and models and systems and technology and the like, and there seems to be two schools of thought.
Guy Kawasaki, former chief evangelist at Apple Computer and an iconoclastic corporate tactician who now works with high-tech startups in Silicon Valley, is back in print with his seventh book: Rules for Revolutionaries: The Capitalist Manifesto for Creating and Marketing New Products and Services. Entertainingly written in collaboration with previous co-author Michele Moreno, it lays out Kawasaki’s decidedly audacious (but personally experienced) strategies for beating the competition and triumphing in today’s hyper-charged business environment. The book is divided into three sections, whose titles alone epitomise its thrust and tone. The first, Create Like a God, discusses the way that radical new products and services must really be developed. The second, Command Like a King, explains why take- charge leaders are truly necessary in order for such developments to succeed. And the third, “Work Like a Slave,” focuses on the commitment that is actually required to beat the odds and change the world. A concluding section is filled with entertaining and inspirational quotes on topics like technology, transportation, politics, entertainment, and medicine that show how even some of our era’s most successful ideas and people–the telephone, Louis Pasteur, and Yahoo! among them–have prevailed despite the scoffing of naysayers. –Howard Rothman, Amazon.com