TY - BOOK AU - Tornhill,Adam AU - Rashid,Fahmida Y. TI - Your code as a crime scene: use forensic techniques to arrest defects, bottlenecks, and bad design in your programs SN - 9781680500387 U1 - 005.1 23 PY - 2015///] CY - Dallas, Texas PB - The Pragmatic Bookshelf KW - Computer software KW - Quality control KW - Computer programming KW - Management KW - Computer architecture KW - Forensic sciences N1 - CONTENTS 1. Welcome PART I: EVOLOVING SOFTWARE 2. Codes as a crime scene 3. Creating an offender profile 4. Analyze hotspots in large-scale systems 5. Judge hotspots with the power of names 6. Calculate complexity trends from your code shape PART II. DISSECT YOUR ARCHITECTURE 7. Treat your code as a corporative witness 8. Detect architectural decay 9. Build a safety for your architecture 10. Use beauty as a guiding principle PART III. MASTER THE SOCIAL ASPECTS OF CODE 11. Norms, groups, and false serial killers 12. Discover organizational metrics in your codebase 13. Build a knowledge map of your system 14. Dive deeper with code churn 15. Toward the future; Includes bibliographical references (pages 187-190) and index P. 191-201 ER -