Clean Code: A Handbook of Agile Software Craftsmanship

E32455

Clean Code: A Handbook of Agile Software Craftsmanship is a highly influential software engineering book by Robert C. Martin that teaches principles and practices for writing readable, maintainable, and high-quality code.

Try in SPARQL Jump to: Surface forms Statements Referenced by

All labels observed (3)

Statements (45)

Predicate Object
instanceOf book
non-fiction book
software engineering book
associatedWith agile methodologies
author Robert C. Martin
Uncle Bob
contains case studies
code examples
refactoring exercises
countryOfPublication United States of America
surface form: United States
emphasizes coding standards
meaningful names
refactoring legacy code
single responsibility principle
small functions
test-driven development
focusesOn writing high-quality code
writing maintainable code
writing readable code
influenced coding style guidelines in many organizations
software craftsmanship movement
intendedAudience software craftsmen
software developers
software engineers
language English
notableFor popularizing the term clean code
strong influence on modern coding practices
partOfSeries Robert C. Martin series
promotes continuous improvement in coding practices
professionalism in software development
publisher Prentice Hall
relatedWork Clean Architecture
The Clean Coder
subject agile software development
code quality
computer programming
object-oriented programming
refactoring
software craftsmanship
software engineering
unit testing
teaches best practices for software design
principles of clean code
usedAs reference book in software teams
textbook in programming courses

How these facts were elicited

The pipeline generated the facts above by prompting gpt-5.1 with this entity's name + description and the instruction below.

Instruction
You are a knowledge base construction expert. Given a subject entity and a description of it, return factual statements that you know for the subject as a JSON list of dictionaries(triples), where keys must be "subject", "predicate" and "object". The number of facts may be very high, between 25 to 50 or more, for very popular subjects. For less popular subjects, the number of facts can be very low, like 5 or 10.

# Requirements
- If you don't know the subject at all, return an empty list.
- If the subject is not a named entity, return an empty list.
- Include at least one triple where predicate is "instanceOf".
- Do not get too wordy.
- Separate several objects into multiple triples with one object.
Input
Subject: Clean Code: A Handbook of Agile Software Craftsmanship
Description of subject: Clean Code: A Handbook of Agile Software Craftsmanship is a highly influential software engineering book by Robert C. Martin that teaches principles and practices for writing readable, maintainable, and high-quality code.

Referenced by (9)

Full triples — surface form annotated when it differs from this entity's canonical label.

Addison-Wesley hasPublished Clean Code: A Handbook of Agile Software Craftsmanship
Robert C. Martin isKnownFor Clean Code: A Handbook of Agile Software Craftsmanship
this entity surface form: Clean Code
Robert C. Martin hasNotableWork Clean Code: A Handbook of Agile Software Craftsmanship
Uncle Bob knownFor Clean Code: A Handbook of Agile Software Craftsmanship
subject surface form: Robert C. Martin
this entity surface form: Clean Code book
Uncle Bob hasNotableWork Clean Code: A Handbook of Agile Software Craftsmanship
subject surface form: Robert C. Martin
Robert C. Martin series notableWork Clean Code: A Handbook of Agile Software Craftsmanship
Robert C. Martin series hasVolume Clean Code: A Handbook of Agile Software Craftsmanship
The Clean Coder relatedWork Clean Code: A Handbook of Agile Software Craftsmanship
this entity surface form: Clean Code
"Apprenticeship Patterns" relatedTo Clean Code: A Handbook of Agile Software Craftsmanship
subject surface form: Apprenticeship Patterns
this entity surface form: Clean Code