Clean Code: A Handbook of Agile Software Craftsmanship

GPTKB entity

Statements (44)
Predicate Object
gptkbp:instance_of gptkb:book
gptkbp:advocates_for Continuous integration
Pair programming
Test-driven development
Code reviews
gptkbp:author gptkb:Robert_C._Martin
gptkbp:contains gptkb:guidelines
Case studies
Code examples
gptkbp:discusses gptkb:Testing
Error handling
Naming conventions
Code smells
Function design
gptkbp:first_edition 1st edition
gptkbp:focus Best practices
Code quality
Software craftsmanship
gptkbp:followed_by gptkb:The_Clean_Coder
gptkbp:genre gptkb:non-fiction
gptkbp:influenced Software development practices
Refactoring techniques
Coding standards
gptkbp:influenced_by Agile software development
gptkbp:is_available_in gptkb:audiobook
gptkb:print
E-book
gptkbp:is_part_of Clean Code series
gptkbp:isbn 978-0136083238
gptkbp:language English
gptkbp:page_count 464
gptkbp:presents Best practices for software development
Principles of clean code
Strategies for maintaining clean code
Techniques for improving code quality
gptkbp:published_year gptkb:2008
gptkbp:publisher gptkb:Prentice_Hall
gptkbp:subject Programming
Software engineering
gptkbp:target_audience Software developers
Agile practitioners
Software engineers
gptkbp:bfsParent gptkb:Robert_C._Martin
gptkbp:bfsLayer 5