You may have to Search all our reviewed books and magazines, click the sign up button below to create a free account.
This is a practical guide for software developers, and different than other software architecture books. Here's why: It teaches risk-driven architecting. There is no need for meticulous designs when risks are small, nor any excuse for sloppy designs when risks threaten your success. This book describes a way to do just enough architecture. It avoids the one-size-fits-all process tar pit with advice on how to tune your design effort based on the risks you face. It democratizes architecture. This book seeks to make architecture relevant to all software developers. Developers need to understand how to use constraints as guiderails that ensure desired outcomes, and how seemingly small changes ca...
As the digital economy changes the rules of the game for enterprises, the role of software and IT architects is also transforming. Rather than focus on technical decisions alone, architects and senior technologists need to combine organizational and technical knowledge to effect change in their company’s structure and processes. To accomplish that, they need to connect the IT engine room to the penthouse, where the business strategy is defined. In this guide, author Gregor Hohpe shares real-world advice and hard-learned lessons from actual IT transformations. His anecdotes help architects, senior developers, and other IT professionals prepare for a more complex but rewarding role in the en...
“Rings with authentic detail and clearly descriptive sights and smells . . . The Drifters is to the generation gap what The Source was to Israel.”—Publishers Weekly In this triumphant bestseller, renowned novelist James A. Michener unfolds a powerful and poignant drama of disenchanted youth during the Vietnam era. Against exotic backdrops including Spain, Morocco, and Mozambique, he weaves together the heady dreams, shocking tribulations, and heartwarming bonds of six young runaways cast adrift in the world—as well as the hedonistic pursuit of drugs and pleasure that collapses all around them. With the sure touch of a master, Michener pulls us into the private world of these unforget...
As a forty-three-year-old, newly divorced, single mom, I know two things for certain, starting over sucks, and magic isn’t real. At least that’s what I thought. I mean, starting over really does stink, but when it comes to magic, I have to rethink everything. I’ve spent the last year since my ex left me going through the motions. Get up. Work. Care for a grumpy teenager. Cook dinner. Go to bed. Wash. Rinse. Repeat. Nothing changes... Until it does. After bidding on a box of old books at an estate auction, I’m experiencing changes. And I’m not talking about menopause. My garden gnome Linda has come to life. No, really. Her name is Linda, and she never shuts up. A chonky cat with a few secrets of his own has adopted me. And a gorgeous professor of the occult tells me I’m a witch. Right now, I’m not sure who’s crazier—me, Linda or the hottie professor. If this is my new reality, it’s nature’s cruel midlife trick. I’m learning fast that earth spells might be easy, but they aren’t cheap. All magic exacts a toll, and if I don’t master the elements, the elements will be the death of me. Literally.
'Lyrical, deep, chilling, and prescient, this is a book we will be talking about for years to come.' - Justice Malala, author and commentator. South Africans face a reckoning: mourn a miracle nation that never came into being, fight on to give it birth, or make something else out of 1994's ashes? In The Inheritors, award-winning writer Eve Fairbanks tells the stories of ordinary people facing this stupendous question. These are the kinds of lives rarely examined in such depth: political activist Dipuo, her born-free daughter Malaika, and Christo, one of the last Afrikaner men drafted to fight for the apartheid regime. All three have to remake their own lives while facing the questions: what ...
Agile software development approaches have had significant impact on industrial software development practices. Today, agile software development has penetrated to most IT companies across the globe, with an intention to increase quality, productivity, and profitability. Comprehensive knowledge is needed to understand the architectural challenges involved in adopting and using agile approaches and industrial practices to deal with the development of large, architecturally challenging systems in an agile way. Agile Software Architecture focuses on gaps in the requirements of applying architecture-centric approaches and principles of agile software development and demystifies the agile archite...