Showing results for "david farley"
Showing 1 - 6 of 6 Results
Adult content is visible.
Continuous Delivery
Reliable Software Releases through Build, Test, and Deployment Automation
2010
EN
Winner of the 2011 Jolt Excellence Award!Getting software released to users is often a painful, risky, and time-consuming process.This groundbreaking new book sets out the principles and technical practices that enablerapid, incremental delivery of high quality, valuable new functionality to users. Throughautomation of the build, deployment, and testing process, and improved collaboration betweendevelopers, testers, and operations, d...
Underground Worlds
A Guide to Spectacular Subterranean Places
2018
EN
A visual and anecdotal exploration of the curious worlds hidden beneath our feet, including ancient cities, salt mine cathedrals, underground amusement parks, and more.From bone-filled catacombs to sculpted salt churches to hand-carved cave complexes large enough to house 20,000 people, Underground Worlds is packed with more than 50 unusual destinations that take some digging to find. Award-winning travel writer David Farley revels in the unexpected, whethe...
An Irreverent Curiosity
In Search of the Church's Strangest Relic in Italy's OddestTown
2009
EN
Accessible
Read David Farley's posts on the Penguin Blog.A tour through the centuries and through a bizarre Italian town in search of an unbelievable relic: the foreskin of Jesus ChristIn December 1983, a priest in the Italian hill town of Calcata shared shocking news with his congregation: the pride of their town, the foreskin of Jesus, had been stolen. Some postulated that it had been stolen by Satanists. Some said the priest himself was to blame. Some even pointed their fi...
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...
Earl of Rochester
The Critical Heritage
2006
EN
The Critical Heritage gathers together a large body of critical sources on major figures in literature. Each volume presents contemporary repsonses to a writer's work, enabling student and researcher to read the material themselves.
2002
EN
Accessible
David Farley-Hills argues that Shakespeare did not work in splendid isolation, but responded as any other playwright to the commercial and artistic pressures of his time. In this book he offers an interpretation of seven of Shakespeare's plays in the light of pressures exerted by his major contemporary rivals. The plays discussed are Hamlet, Troilus and Cressida, All's Well That Ends Well, Othello, Measure for Measure, Timon of Athens, and King Lear.
People who read this also enjoyed
Learning Domain-Driven Design
Aligning Software Architecture and Business Strategy
2021
EN
Building software is harder than ever. As a developer, you not only have to chase ever-changing technological trends but also need to understand the business domains behind the software. This practical book provides you with a set of core patterns, principles, and practices for analyzing business domains, understanding business strategy, and, most importantly, aligning software design with its business needs.Author Vlad Khononov shows you how these practices lead to robust implemen...
Software Engineering at Google
Lessons Learned from Programming Over Time
2020
EN
Today, software engineers need to know not only how to program effectively but also how to develop proper engineering practices to make their codebase sustainable and healthy. This book emphasizes this difference between programming and software engineering.How can software engineers manage a living codebase that evolves and responds to changing requirements and demands over the length of its life? Based on their experience at Google, software engineers Titus Winters and Hyrum Wrig...
Code That Fits in Your Head
Heuristics for Software Engineering
2021
EN
How to Reduce Code Complexity and Develop Software More Sustainably"Mark Seemann is well known for explaining complex concepts clearly and thoroughly. In this book he condenses his wide-ranging software development experience into a set of practical, pragmatic techniques for writing sustainable and human-friendly code. This book will be a must-read for every programmer."-- Scott Wlaschin, author of Domain Modeling Made Functional
Clean Architecture
A Craftsman's Guide to Software Structure and Design
- Series -
- Robert C. Martin Series
2017
EN
Practical Software Architecture Solutions from the Legendary Robert C. Martin (“Uncle Bob”)By applying universal rules of software architecture, you can dramatically improve developer productivity throughout the life of any software system. Now, building upon the success of his best-selling books Clean Code and The Clean Coder, legendary software craftsman Robert C. Martin (“Uncle Bob”) reveals those rules and helps you apply them.Martin’s...
Site Reliability Engineering
How Google Runs Production Systems
2016
EN
The overwhelming majority of a software systemâ??s lifespan is spent in use, not in design or implementation. So, why does conventional wisdom insist that software engineers focus primarily on the design and development of large-scale computing systems?In this collection of essays and articles, key members of Googleâ??s Site Reliability Team explain how and why their commitment to the entire lifecycle has enabled the company to successfully build, deploy, monitor, and maintain some...
Refactoring: Improving the Design of Existing Code
Improving the Design of Existing Code
2012
EN
As the application of object technology--particularly the Java programming language--has become commonplace, a new problem has emerged to confront the software development community. Significant numbers of poorly designed programs have been created by less-experienced developers, resulting in applications that are inefficient and hard to maintain and extend. Increasingly, software system professionals are discovering just how difficult it is to work with these inherited, "non-optimal" appl...











