Code Quality
Download Code Quality full books in PDF, epub, and Kindle. Read online free Code Quality ebook anywhere anytime directly on your device. Fast Download speed and no annoying ads.
Author |
: Diomidis Spinellis |
Publisher |
: Adobe Press |
Total Pages |
: 610 |
Release |
: 2006-04-03 |
ISBN-10 |
: 9780768685121 |
ISBN-13 |
: 0768685125 |
Rating |
: 4/5 (21 Downloads) |
Synopsis Code Quality by : Diomidis Spinellis
Page 26: How can I avoid off-by-one errors? Page 143: Are Trojan Horse attacks for real? Page 158: Where should I look when my application can't handle its workload? Page 256: How can I detect memory leaks? Page 309: How do I target my application to international markets? Page 394: How should I name my code's identifiers? Page 441: How can I find and improve the code coverage of my tests? Diomidis Spinellis' first book, Code Reading, showed programmers how to understand and modify key functional properties of software. Code Quality 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. Spinellis 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. Complete files for the open source code illustrated in this book are available online at: http://www.spinellis.gr/codequality/
Author |
: Stephen Vance |
Publisher |
: Pearson Education |
Total Pages |
: 256 |
Release |
: 2013 |
ISBN-10 |
: 9780321832986 |
ISBN-13 |
: 0321832981 |
Rating |
: 4/5 (86 Downloads) |
Synopsis Quality Code by : Stephen Vance
Explains the importance of the test-driven environment in assuring quality while developing software, introducing patterns, principles, and techniques for testing any software system.
Author |
: Charalampos Arapidis |
Publisher |
: Packt Publishing Ltd |
Total Pages |
: 415 |
Release |
: 2012-08-24 |
ISBN-10 |
: 9781849517874 |
ISBN-13 |
: 1849517878 |
Rating |
: 4/5 (74 Downloads) |
Synopsis Sonar Code Quality Testing Essentials by : Charalampos Arapidis
This is a step-by-step tutorial enriched with practical examples and the necessary screenshots for easy and quick learning. This book is for you if you are a Java developer or a Team Manager familiar with Java and want to ensure the quality of your code using Sonar. You should have a background with Java and unit testing in general.
Author |
: Steve McConnell |
Publisher |
: Pearson Education |
Total Pages |
: 952 |
Release |
: 2004-06-09 |
ISBN-10 |
: 9780735636972 |
ISBN-13 |
: 0735636974 |
Rating |
: 4/5 (72 Downloads) |
Synopsis Code Complete by : Steve McConnell
Widely considered one of the best practical guides to programming, Steve McConnell’s original CODE COMPLETE has been helping developers write better software for more than a decade. Now this classic book has been fully updated and revised with leading-edge practices—and hundreds of new code samples—illustrating the art and science of software construction. Capturing the body of knowledge available from research, academia, and everyday commercial practice, McConnell synthesizes the most effective techniques and must-know principles into clear, pragmatic guidance. No matter what your experience level, development environment, or project size, this book will inform and stimulate your thinking—and help you build the highest quality code. Discover the timeless techniques and strategies that help you: Design for minimum complexity and maximum creativity Reap the benefits of collaborative development Apply defensive programming techniques to reduce and flush out errors Exploit opportunities to refactor—or evolve—code, and do it safely Use construction practices that are right-weight for your project Debug problems quickly and effectively Resolve critical construction issues early and correctly Build quality into the beginning, middle, and end of your project
Author |
: Tom Long |
Publisher |
: Simon and Schuster |
Total Pages |
: 374 |
Release |
: 2021-09-07 |
ISBN-10 |
: 9781617298936 |
ISBN-13 |
: 161729893X |
Rating |
: 4/5 (36 Downloads) |
Synopsis Good Code, Bad Code by : Tom Long
"For coders early in their careers who are familiar with an object-oriented language, such as Java or C#"--Back cover.
Author |
: Don Jones |
Publisher |
: Realtimepublishers.com |
Total Pages |
: 145 |
Release |
: 2009 |
ISBN-10 |
: 9781931491907 |
ISBN-13 |
: 1931491909 |
Rating |
: 4/5 (07 Downloads) |
Synopsis The Definitive Guide to Building Code Quality by : Don Jones
Author |
: Adam Tornhill |
Publisher |
: Pragmatic Bookshelf |
Total Pages |
: 356 |
Release |
: 2018-03-08 |
ISBN-10 |
: 9781680505801 |
ISBN-13 |
: 1680505807 |
Rating |
: 4/5 (01 Downloads) |
Synopsis Software Design X-Rays by : Adam Tornhill
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.
Author |
: Alexandre Peixoto de Queirós, Ricardo |
Publisher |
: IGI Global |
Total Pages |
: 306 |
Release |
: 2019-01-11 |
ISBN-10 |
: 9781522574569 |
ISBN-13 |
: 1522574565 |
Rating |
: 4/5 (69 Downloads) |
Synopsis Code Generation, Analysis Tools, and Testing for Quality by : Alexandre Peixoto de Queirós, Ricardo
Despite the advances that have been made in programming, there is still a lack of sufficient methods for quality control. While code standards try to force programmers to follow a specific set of rules, few tools exist that really deal with automatic refactoring of this code, and evaluation of the coverage of these tests is still a challenge. Code Generation, Analysis Tools, and Testing for Quality is an essential reference source that discusses the generation and writing of computer programming and methods of quality control such as analysis and testing. Featuring research on topics such as programming languages, quality assessment, and automated development, this book is ideally designed for academicians, practitioners, computer science teachers, enterprise developers, and researchers seeking coverage on code auditing strategies and methods.
Author |
: Diomidis Spinellis |
Publisher |
: Addison-Wesley Professional |
Total Pages |
: 530 |
Release |
: 2003 |
ISBN-10 |
: 0201799405 |
ISBN-13 |
: 9780201799408 |
Rating |
: 4/5 (05 Downloads) |
Synopsis Code Reading by : Diomidis Spinellis
CD-ROM contains cross-referenced code.
Author |
: Robert C. Martin |
Publisher |
: Pearson Education |
Total Pages |
: 464 |
Release |
: 2009 |
ISBN-10 |
: 9780132350884 |
ISBN-13 |
: 0132350882 |
Rating |
: 4/5 (84 Downloads) |
Synopsis Clean Code by : Robert C. Martin
This title shows the process of cleaning code. Rather than just illustrating the end result, or just the starting and ending state, the author shows how several dozen seemingly small code changes can positively impact the performance and maintainability of an application code base.