As an Amazon Associate I earn from qualifying purchases

Improve Your Code with Behavioral Code Analysis: A Review of “Software Design X-Rays”

Add your review

$28.99


Price: $28.99
(as of May 20,2023 19:56:58 UTC – Details)


Working on a software codebase can sometimes feel like an endless battle with technical debt. But what if you could use behavioral data to identify and prioritize technical debt, as well as uncover surprising dependencies between people and code? “Software Design X-Rays” offers novel insights into the world of code analysis, showing how you can use statistics and data science to uncover problematic code and improve the coordination and efficiency of development teams.

The book stresses that good code design involves social design as well as technical design, and its techniques build on behavioral data that you already have through your version-control system. By using insights from this data, you can prioritize refactoring needs, measure their effect, find implicit dependencies between modules, and create knowledge maps of your system based on actual code contributions.

What makes this book stand out is its detailed case studies, showing how you can use behavioral code analysis to improve your software codebase regardless of the programming language you use. It also discusses how you can use the data gathered to guide organizational decisions objectively.

Overall, “Software Design X-Rays” is a fascinating read for experienced programmers, software architects, and technical managers alike, offering new perspectives and techniques to help you manage technical debt and improve your code.

What You Need:

You don’t need to install any new software to follow along in the book. The case studies rely on well-known open source projects hosted on GitHub, and the authors use CodeScene, a free software analysis tool for open source projects, for the case studies. Alternative tooling options are also discussed where relevant.

User Reviews

0.0 out of 5
0
0
0
0
0
Write a review

There are no reviews yet.

Be the first to review “Improve Your Code with Behavioral Code Analysis: A Review of “Software Design X-Rays””

Your email address will not be published. Required fields are marked *

$28.99

Add to wishlistAdded to wishlistRemoved from wishlist 0
Top offers
CorelDRAW Graphics Suite is a comprehensive software package that is perfect for professionals looking to create stunning graphic designs. This one-year subscription comes with all the necessary applications for vector illustration, image editing, layout, font management, and collaboration tools. The software is compatible with both Mac and PC, giving users much-needed flexibility. One of the advantages of this suite is its affordability, allowing users on a budget to enjoy all the outstanding features without breaking the bank. Subscribers get access to subscriber-exclusive features, content, and enhancements, as well as dedicated support for the latest technologies. The software suite boasts a vast array of features and tools, enabling users to design complex, creative works of art, including brochures, multi-page documents, and many more. The powerful layer-based photo editing tools allow users to adjust color, fix imperfections, improve image quality using AI, and create HDR photos from RAW images. Collaborative design review is possible within the cloud, and users can gather real-time feedback on their designs via CorelDRAW.app. The cloud-based platform also allows users to enjoy exclusive access to unique collaboration tools and asset management capabilities. Users can design for print or web with confidence as the software offers foolproof publishing and output options that ensure accurate color consistency. Additionally, it also includes a wealth of web graphics tools and presets to help users create stunning web graphics. The suite supports many popular graphics and image formats, including AI, PSD, PDF, JPG, PNG, SVG, DWG, DXF, EPS, TIFF, HEIF, WebP, among others. Whether you are a designer, engineer, marketer, or belong to another demanding industry, CorelDRAW Graphics Suite is perfect for your creative needs. It caters to professionals of all skill levels and offers personalized learning experiences through helpful discovery files, guides, video tutorials, and community forums. The software suite also allows for offline usage, but some of the online features and content will not be accessible offline. Subscribers will need to be online at least once every 30 days to re-authenticate their subscription. In summary, CorelDRAW Graphics Suite is an excellent investment for professionals who demand cutting-edge technology, versatility, and exceptional creativity.
$190.47
Improve Your Code with Behavioral Code Analysis: A Review of “Software Design X-Rays”
Improve Your Code with Behavioral Code Analysis: A Review of “Software Design X-Rays”
epiui
Logo
Enable registration in settings - general