Books > Reference & Interdisciplinary
|
Buy Now
Software Design X-Rays - Fix Technical Debt with Behavioral Code Analysis (Paperback)
Loot Price: R855
Discovery Miles 8 550
You Save: R227
(21%)
|
|
Software Design X-Rays - Fix Technical Debt with Behavioral Code Analysis (Paperback)
Expected to ship within 9 - 15 working days
|
Are you working on a codebase where cost overruns, death marches,
and heroic fights with legacy code monsters are the norm? Battle
these adversaries with novel ways to identify and prioritize
technical debt, based on behavioral data from how developers work
with code. And that's just for starters. Because good code involves
social design, as well as technical design, you can find surprising
dependencies between people and code to resolve coordination
bottlenecks among teams. Best of all, the techniques build on
behavioral data that you already have: your version-control system.
Join the fight for better code! Use statistics and data science to
uncover both problematic code and the behavioral patterns of the
developers who build your software. This combination gives you
insights you can't get from the code alone. Use these insights to
prioritize refactoring needs, measure their effect, find implicit
dependencies between different modules, and automatically create
knowledge maps of your system based on actual code contributions.
In a radical, much-needed change from common practice, guide
organizational decisions with objective data by measuring how well
your development teams align with the software architecture.
Discover a comprehensive set of practical analysis techniques based
on version-control data, where each point is illustrated with a
case study from a real-world codebase. Because the techniques are
language neutral, you can apply them to your own code no matter
what programming language you use. Guide organizational decisions
with objective data by measuring how well your development teams
align with the software architecture. Apply research findings from
social psychology to software development, ensuring you get the
tools you need to coach your organization towards better code. If
you're an experienced programmer, software architect, or technical
manager, you'll get a new perspective that will change how you work
with code. What You Need: You don't have to install anything to
follow along in the book. TThe case studies in the book use
well-known open source projects hosted on GitHub. You'll use
CodeScene, a free software analysis tool for open source projects,
for the case studies. We also discuss alternative tooling options
where they exist.
General
Is the information for this product incomplete, wrong or inappropriate?
Let us know about it.
Does this product have an incorrect or missing image?
Send us a new image.
Is this product missing categories?
Add more categories.
Review This Product
No reviews yet - be the first to create one!
|
|
Email address subscribed successfully.
A activation email has been sent to you.
Please click the link in that email to activate your subscription.