Refactoring at Scale
Regaining Control of Your Codebase
Price | $36.90 - $41.79
|
Rating | |
Author | Maude Lemaire |
Publisher | O'Reilly Media |
Published | 2020 |
Pages | 246 |
Language | English |
Format | Paper book / ebook (PDF) |
ISBN-10 | 1492075531 |
ISBN-13 | 9781492075530 |
Making significant changes to large, complex codebases is a daunting task-one that's nearly impossible to do successfully unless you have the right team, tools, and mindset. If your application is in need of a substantial overhaul and you're unsure how to go about implementing those changes in a sustainable way, then this book is for you.
Software engineer Maude Lemaire walks you through the entire refactoring process from start to finish. You'll learn from her experience driving performance and refactoring efforts at Slack during a period of critical growth, including two case studies illustrating the impact these techniques can have in the real world. This book will help you achieve a newfound ability to productively introduce important changes in your codebase.
Understand how code degrades and why some degradation is inevitable; Quantify and qualify the state of your codebase before refactoring; Draft a well-scoped execution plan with strategic milestones; Win support from engineering leadership; Build and coordinate a team best suited for the project; Communicate effectively inside and outside your team; Adopt best practices for successfully executing the refactor.
- Maude Lemaire
5 5 49
Similar Books
by Harvinder Atwal
Gain a practical introduction to DataOps, a new discipline for delivering data science at scale inspired by practices at companies such as Facebook, Uber, LinkedIn, Twitter, and eBay. Organizations need more than the latest AI algorithms, hottest tools, and best people to turn data into insight-driven action and useful analytical data pro...
Price: $32.99 | Publisher: Apress | Release: 2020
by Jez Humble, Joanne Molesky, Barry O'Reilly
How well does your organization respond to changing market conditions, customer needs, and emerging technologies when building software-based products? This practical guide presents Lean and Agile principles and patterns to help you move fast at scale - and demonstrates why and how to apply these methodologies throughout your organization...
Price: $19.99 | Publisher: O'Reilly Media | Release: 2014
by Zhamak Dehghani
We're at an inflection point in data, where our data management solutions no longer match the complexity of organizations, the proliferation of data sources, and the scope of our aspirations to get value from data with AI and analytics. In this practical book, author Zhamak Dehghani introduces data mesh, a decentralized sociotechnica...
Price: $43.50 | Publisher: O'Reilly Media | Release: 2022
by Carl Osipov
MLOps Engineering at Scale shows you how to put machine learning into production efficiently by using pre-built services from AWS and other cloud vendors. You'll learn how to rapidly create flexible and scalable machine learning systems without laboring over time-consuming operational tasks or taking on the costly overhead of physica...
Price: $47.18 | Publisher: Manning | Release: 2022
by Sandro Pasquali
Node.js is a popular choice for teams that need to design, build, test, deploy, maintain, and monitor large-scale distributed systems. Starting with a detailed overview of the Node.js architecture, this book covers topics that will help in application development, testing, deployment, and maintenance.You will learn about concurrency, even...
Price: $44.99 | Publisher: Packt Publishing | Release: 2015
Practical Deep Learning at Scale with MLflow
by Yong Liu
The book starts with an overview of the deep learning (DL) life cycle and the emerging Machine Learning Ops (MLOps) field, providing a clear picture of the four pillars of deep learning: data, model, code, and explainability and the role of MLflow in these areas.From there onward, it guides you step by step in understanding the concept of...
Price: $44.99 | Publisher: Packt Publishing | Release: 2022
by Matt Massie, Bernard Li, Brad Nicholes, Vladimir Vuksan
Written by Ganglia designers and maintainers, this book shows you how to collect and visualize metrics from clusters, grids, and cloud infrastructures at any scale. Want to track CPU utilization from 20,000 hosts every ten seconds? Ganglia is just the tool you need, once you know how its main components work together. This hands-on book h...
Price: $16.97 | Publisher: O'Reilly Media | Release: 2012
by David Blank-Edelman
Organizations - big and small - have started to realize just how crucial system and application reliability is to their business. At the same time, they've also learned just how difficult it is to maintain that reliability while iterating at the speed demanded by the marketplace. Site Reliability Engineering (SRE) is a proven approac...
Price: $29.95 | Publisher: O'Reilly Media | Release: 2018