Robert C. Martin
E178251
agile development advocate
author
conference speaker
software craftsmanship advocate
software engineer
Robert C. Martin, often known as "Uncle Bob," is a prominent software engineer, author, and speaker recognized for his influential work on agile development principles and software craftsmanship.
All labels observed (1)
| Label | Occurrences |
|---|---|
| Robert C. Martin canonical | 12 |
Statements (49)
| Predicate | Object |
|---|---|
| instanceOf |
agile development advocate
ⓘ
author ⓘ conference speaker ⓘ software craftsmanship advocate ⓘ software engineer ⓘ |
| advocatesFor |
continuous integration
ⓘ
refactoring ⓘ unit testing ⓘ |
| associatedWith |
SOLID principles
ⓘ
surface form:
SOLID design principles
Manifesto for Software Craftsmanship ⓘ
surface form:
software craftsmanship manifesto
|
| coAuthored | Agile Manifesto ⓘ |
| founded | Object Mentor Inc. ⓘ |
| hasFamilyName | Martin ⓘ |
| hasGivenName | Robert ⓘ |
| hasInfluenced |
agile software development community
ⓘ
object-oriented design practices ⓘ software craftsmanship movement ⓘ |
| hasMiddleInitial | C. ⓘ |
| hasNationality | American ⓘ |
| hasNickname | Uncle Bob ⓘ |
| hasNotableWork |
Agile Software Development, Principles, Patterns, and Practices
ⓘ
Clean Agile: Back to Basics ⓘ Clean Architecture ⓘ
surface form:
Clean Architecture: A Craftsman’s Guide to Software Structure and Design
Clean Code: A Handbook of Agile Software Craftsmanship ⓘ The Clean Coder ⓘ
surface form:
The Clean Coder: A Code of Conduct for Professional Programmers
Unified Modeling Language ⓘ
surface form:
UML for Java Programmers
|
| hasOccupation |
software consultant
ⓘ
trainer ⓘ |
| hasRole | co-author of Agile Manifesto ⓘ |
| isKnownFor |
Clean Architecture
ⓘ
Clean Code: A Handbook of Agile Software Craftsmanship ⓘ
surface form:
Clean Code
Object Mentor ⓘ SOLID principles ⓘ agile software development principles ⓘ software craftsmanship movement ⓘ |
| promotesConcept |
clean code practices
ⓘ
professionalism in software development ⓘ simple design ⓘ test-driven development ⓘ |
| signed | Agile Manifesto ⓘ |
| speaksAt | software development conferences ⓘ |
| specializesIn |
agile practices
ⓘ
object-oriented programming ⓘ software design principles ⓘ |
| writesAbout |
agile methodologies
ⓘ
object-oriented design ⓘ programmer professionalism ⓘ software architecture ⓘ software craftsmanship ⓘ |
Referenced by (12)
Full triples — surface form annotated when it differs from this entity's canonical label.