Showing results for "michael keeling"
Showing 1 - 4 of 4 Results
Adult content is visible.Design It!
From Programmer to Software Architect
2017
EN
Don't engineer by coincidence-design it like you mean it! Filled with practical techniques, Design It! is the perfect introduction to software architecture for programmers who are ready to grow their design skills. Lead your team as a software architect, ask the right stakeholders the right questions, explore design options, and help your team implement a system that promotes the right -ilities. Share your design decisions, facilitate collaborative design workshops that are fast, ...
Firsthand Louisiana
Primary Sources in the History of the State
2021
EN
Firsthand Louisiana: Primary Sources in the History of the State brings to its readers a companion to the study of Louisiana's history. Compiled for the first time in a single book, the dozens of important, interesting, devastating, and entertaining firsthand accounts cover Louisiana's history from 1682, when Sieur de La Salle claimed the land for the French, up through recent controversies over the removal of Confederate memorial statues in the state. Read letters, speeches, repo...
Software Architecture Metrics
Case Studies to Improve the Quality of Your Architecture
2022
EN
Software architecture metrics are key to the maintainability and architectural quality of a software project and they can warn you about dangerous accumulations of architectural and technical debt early in the process. In this practical book, leading hands-on software architects share case studies to introduce metrics that every software architect should know.This isn't a book about theory. It's more about practice and implementation, about what has already been tried and worked. D...
Planet Earth III
Accompanies the Landmark Series Narrated by David Attenborough
2023
EN
Accessible
The official tie-in to the third instalment in the legendary Planet Earth franchiseFew places on Earth remain untouched by humans, creating challenges for the wildlife we share it with. We have entered a new age, and we must look at the splendour of the natural world through a different lens.From the depths of our oceans, to scorching deserts and the most remote jungles, Planet Earth III features spectacular places and surprising animal behaviours ...
People who read this also enjoyed
Tidy First?
A Personal Exercise in Empirical Software Design
2023
EN
Tidying up messy software is a must. And that means breaking up the code to make it more readable, and using guard clauses and helping functions to make it understandable. In this practical guide, author Kent Beck, creator of Extreme Programming and pioneer of software patterns, suggests when and where you might apply tidyings in your code.Instead of trying to master tidying all at once, this book lets you try out a few examples that make sense for your problem. If you have a big f...
Fundamentals of Software Architecture
A Modern Engineering Approach
2025
EN
Salary surveys worldwide regularly place software architect in the top 10 best jobs, yet no real guide exists to help developers become architects. Until now. This updated edition provides a comprehensive overview of software architecture's many aspects, with five new chapters covering the latest insights from the field. Aspiring and existing architects alike will examine architectural characteristics, architectural patterns, component determination, diagramming architecture, governance, d...
Leading Effective Engineering Teams
Lessons for Individual Contributors and Managers from 10 Years at Google
2024
EN
In this insightful and comprehensive guide, Addy Osmani shares more than a decade of experience working on the Chrome team at Google, uncovering secrets to engineering effectiveness, efficiency, and team success. Engineers and engineering leaders looking to scale their effectiveness and drive transformative results within their teams and organizations will learn the essential principles, tips, and frameworks for building highly effective engineering teams.Osmani presents best pract...
Modern Software Engineering
Doing What Works to Build Better Software Faster
2021
EN
Improve Your Creativity, Effectiveness, and Ultimately, Your CodeIn Modern Software Engineering, continuous delivery pioneer David Farley helps software professionals think about their work more effectively, manage it more successfully, and genuinely improve the quality of their applications, their lives, and the lives of their colleagues.Writing for programmers, managers, and technical leads at all levels of experience, Farley ill...
Building Microservices
Designing Fine-Grained Systems
2021
EN
As organizations shift from monolithic applications to smaller, self-contained microservices, distributed systems have become more fine-grained. But developing these new systems brings its own host of problems. This expanded second edition takes a holistic view of topics that you need to consider when building, managing, and scaling microservices architectures.Through clear examples and practical advice, author Sam Newman gives everyone from architects and developers to testers and...
Domain-Driven Design
Tackling Complexity in the Heart of Software
2003
EN
Domain-Driven Design fills that need. This is not a book about specific technologies. It offers readers a systematic approach to domain-driven design, presenting an extensive set of design best practices, experience-based techniques, and fundamental principles that facilitate the development of software projects facing complex domains. Intertwining design and development practice, this book incorporates numerous examples based on actual projects to illustrate the ...
97 Things Every Software Architect Should Know
Collective Wisdom from the Experts
2009
EN
In this truly unique technical book, today's leading software architects present valuable principles on key development issues that go way beyond technology. More than four dozen architects -- including Neal Ford, Michael Nygard, and Bill de hOra -- offer advice for communicating with stakeholders, eliminating complexity, empowering developers, and many more practical lessons they've learned from years of experience. Among the 97 principles in this book, you'll find useful advice such as:
Inventing a Nation
Washington, Adams, Jefferson
- Series -
- Icons of America
2008
EN
This New York Times bestseller offers "an unblinking view of our national heroes by one who cherishes them, warts and all" ( New York Review of Books).In Inventing a Nation, National Book Award winner Gore Vidal transports the reader into the minds, the living rooms (and bedrooms), the convention halls, and the salons of George Washington, Thomas Jefferson, John Adams, and others. We come to know these men, through Vidal's splendid prose, ...











