Software Design X-Rays (Pragmatic Bookshelf)

PragmaticBookshelf
Battle cost overruns, death marches, and legacy code monsters with novel ways to identify and prioritize technical debt, based on behavioral data from how developers work with code. Statistics and data science can uncover problematic code and the behaviors of developers, giving insights you can't get from the code alone. Use these insights to gauge refactoring needs, measure their effect, find implicit dependencies, and create knowledge maps of your system based on code contributions.

Adam Tornhill

Edited by Adaobi Obi Tulton @aotulton

Battle cost overruns, death marches, and legacy code monsters with novel ways to identify and prioritize technical debt, based on behavioral data from how developers work with code. Statistics and data science can uncover problematic code and the behaviors of developers, giving insights you can’t get from the code alone. Use these insights to gauge refactoring needs, measure their effect, find implicit dependencies, and create knowledge maps of your system based on code contributions.

Learn to guide organizational decisions with objective data by measuring how well your development teams align with the software architecture. Discover language-neutral practical analysis techniques based on version-control data, with case studies from real-world codebases. Apply research findings from social psychology to software development, and coach your organization toward 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.


“Adam takes you behind the scenes of pragmatic software analysis. He’s bridging the gap between algorithms for mining software repositories and performing refactorings based on the gained insights.”

–Markus Harrer, Software Development Analyst


Don’t forget you can get 35% off with your Devtalk discount! Just use the coupon code “devtalk.com" at checkout :+1:

Latest Threads About This Book Top

stijn-dejongh
In the section on “measure interest rate”, the bash command provided a quick way to fetch git change history does not sort entries as I w...
New
New
New
PragmaticBookshelf
Battle cost overruns, death marches, and legacy code monsters with novel ways to identify and prioritize technical debt, based on behavio...
New

Most Active This Week Top

Most Active This Month Top

Most Active This Year Top

Most Active Last Three Years Top

stijn-dejongh
In the section on “measure interest rate”, the bash command provided a quick way to fetch git change history does not sort entries as I w...
New

Most Active Over Three Years Top

New
PragmaticBookshelf
Battle cost overruns, death marches, and legacy code monsters with novel ways to identify and prioritize technical debt, based on behavio...
New
New

Book Info

Publisher: Pragmatic Bookshelf

Are you this book's author? To be notified of all posts made about it, sign up an account then click here, then select 'watching' from the bell icon in the top right corner.

Get money off!

The Pragmatic Bookshelf

35% off any eBook

Simply use coupon code "devtalk.com" at checkout. See full details here.