{"product_id":"9780768685121","title":"Code Quality: The Open Source Perspective","description":"\u003cp\u003e \u003c\/p\u003e \u003cul\u003e  \u003cli\u003ePage 26: How can I avoid off-by-one errors? \u003c\/li\u003e  \u003cli\u003ePage 143: Are Trojan Horse attacks for real? \u003c\/li\u003e  \u003cli\u003ePage 158: Where should I look when my application can't handle its workload? \u003c\/li\u003e  \u003cli\u003ePage 256: How can I detect memory leaks? \u003c\/li\u003e  \u003cli\u003ePage 309: How do I target my application to international markets? \u003c\/li\u003e  \u003cli\u003ePage 394: How should I name my code's identifiers? \u003c\/li\u003e  \u003cli\u003ePage 441: How can I find and improve the code coverage of my tests?\u003c\/li\u003e \u003c\/ul\u003e \u003cp\u003eDiomidis Spinellis' first book, \u003ci\u003eCode Reading\u003c\/i\u003e, showed programmers how to understand and modify key functional properties of software. \u003ci\u003e\u003cb\u003eCode Quality\u003c\/b\u003e\u003c\/i\u003e focuses on non-functional properties, demonstrating how to meet such critical requirements as reliability, security, portability, and maintainability, as well as efficiency in time and space.\u003c\/p\u003e \u003cp\u003eSpinellis draws on hundreds of examples from open source projects--such as the Apache web and application servers, the BSD Unix systems, and the HSQLDB Java database--to illustrate concepts and techniques that every professional software developer will be able to appreciate and apply immediately.\u003c\/p\u003e \u003cp\u003eComplete files for the open source code illustrated in this book are available online at: http:\/\/www.spinellis.gr\/codequality\/\u003c\/p\u003e \u003cbr\u003e \u003cbr\u003e \u003cp\u003e\u003c\/p\u003e","brand":"Pearson Education","offers":[{"title":"Default Title","offer_id":46521843646705,"sku":"9780768685121","price":66.99,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0674\/5433\/7265\/files\/9780768685121_p0.jpg?v=1765560788","url":"https:\/\/shop.barnesandnoble.com\/products\/9780768685121","provider":"Barnes \u0026 Noble","version":"1.0","type":"link"}