Join us on a literary world trip!
Add this book to bookshelf
Grey
Write a new comment Default profile 50px
Grey
Subscribe to read the full book or read the first pages for free!
All characters reduced
Sustainable Software Architecture - Analyze and Reduce Technical Debt - cover

We are sorry! This book is not currently available. But please don't worry, you still have more than 500,000 other books you can enjoy!

Sustainable Software Architecture - Analyze and Reduce Technical Debt

Carola Lilienthal

Publisher: dpunkt.verlag

  • 0
  • 0
  • 0

Summary

Today's programmers don't develop software systems from scratch. instead, they spend their time fixing, extending, modifying, and enhancing existing software. Legacy systems often turn into an unwieldy mess that becomes increasingly difficult to modify, and with architecture that continually accumulates technical debt.
Carola Lilienthal has analyzed more than 300 software systems written in Java, C#, C++, PHP, ABAP, and TypeScript and, together with her teams, has successfully refactored them. This book condenses her experience with monolithic systems, architectural and design patterns, layered architectures, domain-driven design, and microservices.
With more than 200 color images from real-world systems, good and sub-optimal sample solutions are presented in a comprehensible and thorough way, while recommendations and suggestions based on practical projects allow the reader to directly apply the author's knowledge to their daily work.
"Throughout the book, Dr. Lilienthal has provided sound advice on diagnosing, understanding, disentangling, and ultimately preventing the issues that make software systems brittle and subject to breakage. In addition to the technical examples that you'd expect in a book on software architecture, she takes the time to dive into the behavioral and human aspects that impact sustainability and, in my experience, are inextricably linked to the health of a codebase. She also expertly zooms out, exploring architecture concepts such as domains and layers, and then zooms in to the class level where your typical developer works day-to-day.
This holistic approach is crucial for implementing long-lasting change."
From the Foreword of Andrea Goulet
CEO, Corgibytes,
Founder, Legacy Code Rocks
Available since: 09/02/2019.
Print length: 309 pages.

Other books that might interest you

  • Among Typhoons And Pirate Craft - cover

    Among Typhoons And Pirate Craft

    Lindsay Anderson

    • 0
    • 0
    • 0
    Anderson served as third officer aboard the Eamont. Eamont was an opium clipper built in Cowes. Eamont was involved in the opening of Japan to foreigners in 1858, serving as a dispatch boat between Nagasaki and Shanghai, and was one of the first vessels to open up a trade with Formosa. The Eamont was employed in the negotiations for the first commercial treaty with Japan. On this occasion she ran into Nagasaki and quietly dropped anchor, in spite of the fact that opposition to the proposed commercial treaty was very strong at the time. On the following morning 150 boat-loads of Japanese attempted to tow her to sea, being evidently ignorant of an anchor's raison d'etre. But though they attempted several similar methods to get rid of her they refrained from any armed attack, and, eventually, her mission was completely successful. This was in 1858, and the Eamont's crew saw many wonderful sights in that tierra incognita. The September Typhoon of 1858 destroyed several well-known opium clippers at Double Island, including the Anonyma, Gazelle, Pantaloon, and Mazeppa. Eamont was anchored off Double Island, with "150 fathoms of chain out and a second anchor backed on it at 60 fathoms." The waves in the anchorage were estimated to be as large as 40 feet, and the Eamont’s crew had to cut away her masts. Eamont was one of only two ships in that anchorage to survive the night, the other being the Hazard. (See Wikipedia article on Eamont (schooner)) ( wikipedia and david wales)
    Show book
  • The Microscopic World Inside and Around Us - cover

    The Microscopic World Inside and...

    Martin K. Ettington

    • 0
    • 0
    • 0
    We live surrounded by an invisible world which affects our lives in many ways. 
     In this book we will take a journey from barely visible life, to cells, their structures, molecules, atoms, fundamental particles and even smaller. 
     We will explore not just the facts about this small world, but also try to unearth interesting facts to ponder too. 
     For example, what did paranormal investigators believe about the structure of atoms over one hundred years ago? 
     And what particles or forces might be smaller than the standard building block particles we know about today? 
     Also, what are the limitations of the standard model of subatomic particles? 
     There are many things in the microscopic world which you might not expect. 
     The journey from the small to the infinitely small starts here.
    Show book
  • Neurotransmitters - Hormones and Neurons That Train Our Brain and Determine Our Happiness - cover

    Neurotransmitters - Hormones and...

    Tyler Bordan, Jeff Mercer, Quinn...

    • 0
    • 0
    • 0
    A bundle of 7 books, this audiobook collection presents the following titles: 
    Melatonin: Neurological Protection and Anti-Aging Secrets and Medicine Tips 
    Testosterone: Boost Your Muscles and Manhood Manually 
    Men’s Brains: The Male Brain Explained Through Neural Analyses 
    Women’s Brains: The Female Brain Explained Through Neural Analyses 
    Dreams Analysis: The Hidden Meaning of Naked Dreams, Lucid Dreams, Déjà Vus, and Sleep Walking 
    Right Brain: Myths and Neurological Facts 
    Left Brain: Myths and Neurological Facts
    Show book
  • Blockchain Cryptocurrencies Tokens NFT ICO STO and Other Topics: The 150+ Best Questions and Answers - The Simplest Answers to the Most Complex Questions About the Blockchain - cover

    Blockchain Cryptocurrencies...

    MICHAEL STORMEDA

    • 0
    • 0
    • 0
    I have created this question-and-answer path to provide the listener with a complete tool with over 2 hours of content, where it is possible to find answers to many questions that every newbie asks about this fascinating and sometimes elusive technological paradigm. I have answered these questions in the simplest way, which are the same ones I asked myself when I approached these topics for the first time. Blockchain is a complex subject requiring knowledge of very different subjects, such as economics and cryptography, so, usually, the first approach can generate frustration and dismay. Many malicious actors operating in this market exploit this complexity to promote dubious products and businesses. Complexity is why even professionals often find it difficult to judge the quality of specific initiatives. By listening to this audiobook, you will be able to acquire the basic knowledge to evaluate projects in the crypto world and build a solid opinion on the central issues.
    Show book
  • Amphibian Apocalypse - cover

    Amphibian Apocalypse

    John Rafferty

    • 0
    • 0
    • 0
    John Rafferty of Encyclopædia Britannica and Dr. Karen Lips of the University of Maryland discuss the chytrid fungus called Batrachochytrium dendrobatidis (Bd) and how it has decimated amphibians worldwide. This is the eighth part of the Postcards from the 6th Mass Extinction audio series.
    Show book
  • Adventures of Reddy Fox (version 2) - cover

    Adventures of Reddy Fox (version 2)

    Thornton W. Burgess

    • 0
    • 0
    • 0
    This timeless story tells of an overconfident little fox who steals a plump pet hen and is hotly pursued by Farmer Brown's boy and Bowser the Hound. Children will delight in Reddy's risky antics and the commotion his behavior causes among the other woodland creatures. Grandma Fox tries her best to teach him and Reddy tries very hard to be good but his curiosity is always finding ways to get him into even more trouble. Thornton Burgess was a conservationist who loved the beauty of nature and its living creatures so much that he wrote about them for 50 years in books and his newspaper column, Bedtime Stories. (Summary by Wikipedia and Phil Chenevert)
    Show book