Statements (99)
Predicate | Object |
---|---|
gptkbp:instance_of |
gptkb:book
|
gptkbp:bfsLayer |
3
|
gptkbp:bfsParent |
gptkb:Bob_Martin
|
gptkbp:addresses |
error handling
|
gptkbp:advocates_for |
unit testing
|
gptkbp:aims_to |
code readability
technical debt |
gptkbp:author |
gptkb:Robert_C._Martin
|
gptkbp:contains |
functions
best practices code examples error handling unit tests boundary conditions system design comments concurrency class design formatting emergent design objects and data structures |
gptkbp:covered_by |
function design
|
gptkbp:discusses |
code smells
|
gptkbp:emphasizes |
readability
refactoring |
gptkbp:focus |
software craftsmanship
|
gptkbp:focuses_on |
gptkb:software_framework
|
gptkbp:format |
Print, e Book
|
gptkbp:genre |
Computer Science
Programming |
gptkbp:has_influence_on |
software engineering community
|
gptkbp:highlights |
importance of comments
|
https://www.w3.org/2000/01/rdf-schema#label |
Clean Code
|
gptkbp:includes |
case studies
examples in Java reading lists for developers |
gptkbp:influenced_by |
Agile software development
|
gptkbp:is_a_framework_for |
clean coding practices
|
gptkbp:is_a_resource_for |
agile teams
|
gptkbp:is_associated_with |
software quality
|
gptkbp:is_available_in |
digital format
print format audiobook format |
gptkbp:is_available_on |
gptkb:Google_Books
gptkb:Barnes_&_Noble gptkb:Apple_Books gptkb:book |
gptkbp:is_cited_in |
academic papers
tech influencers software development blogs |
gptkbp:is_considered |
a must-read for programmers
|
gptkbp:is_considered_as |
essential reading
a classic in programming literature |
gptkbp:is_described_as |
clean architecture
|
gptkbp:is_discussed_in |
gptkb:podcasts
online forums programming podcasts |
gptkbp:is_influenced_by |
gptkb:software_framework
|
gptkbp:is_often_used_in |
software engineering professionals
|
gptkbp:is_part_of |
gptkb:Robert_C._Martin's_Clean_Code_series
software engineering literature software craftsmanship movement Clean Code series Robert C. Martin's series Robert C. Martin's works software development curriculum |
gptkbp:is_referenced_in |
gptkb:architect
code reviews software engineering courses many programming blogs |
gptkbp:is_related_to |
gptkb:Extreme_Programming
gptkb:Test-Driven_Development |
gptkbp:is_reviewed_by |
industry experts
|
gptkbp:is_standardized_by |
professional coding practices
|
gptkbp:is_used_by |
gptkb:software
|
gptkbp:is_used_for |
code reviews
|
gptkbp:is_used_in |
coding bootcamps
software development courses software training programs |
gptkbp:isbn |
978-0136083238
|
gptkbp:language |
English
|
gptkbp:number_of_books |
gptkb:13
|
gptkbp:page_count |
464
|
gptkbp:performance |
software development quality
|
gptkbp:provides |
guidelines for naming
guidelines for refactoring |
gptkbp:provides_information_on |
maintainable code
|
gptkbp:published_by |
gptkb:2008
|
gptkbp:published_year |
gptkb:2008
|
gptkbp:publisher |
gptkb:Prentice_Hall
|
gptkbp:received |
positive reviews
|
gptkbp:suitable_for |
programmers
tech leaders new software engineers |
gptkbp:target_audience |
gptkb:software
|
gptkbp:theme |
writing clean code
|
gptkbp:training |
best practices
|
gptkbp:translated_into |
multiple languages
|
gptkbp:written_by |
gptkb:Robert_C._Martin
|