Statements (55)
Predicate | Object |
---|---|
gptkbp:instance_of |
gptkb:book
|
gptkbp:bfsLayer |
3
|
gptkbp:bfsParent |
gptkb:Bob_Martin
|
gptkbp:author |
gptkb:David_Thomas
gptkb:Andrew_Hunt |
gptkbp:focus |
gptkb:software_framework
|
gptkbp:genre |
gptkb:Author
|
https://www.w3.org/2000/01/rdf-schema#label |
The Pragmatic Programmer
|
gptkbp:influence |
software engineering practices
|
gptkbp:isbn |
978-0201616224
|
gptkbp:language |
English
|
gptkbp:next_edition |
20th Anniversary Edition
|
gptkbp:notable_feature |
gptkb:architect
gptkb:collaboration gptkb:Scrum gptkb:Domain-Driven_Design gptkb:Lean_Software_Development gptkb:software gptkb:DRY_(Don't_Repeat_Yourself) gptkb:Test-Driven_Development gptkb:Cloud_Computing_Service gptkb:Testing gptkb:document Career Development Communication Skills Continuous Learning Critical Thinking Debugging Mentorship Problem Solving Code Reviews Design Patterns Prototyping Refactoring Technical Debt Work-Life Balance Agile Development Agile Methodologies Kanban Requirements Gathering Community Involvement Version Control Code Quality User Stories User Experience (UX) Software Craftsmanship Refactoring Techniques Pair Programming Code Smells Open Source Contribution KISS (Keep It Simple, Stupid) YAGNI (You Aren't Gonna Need It) |
gptkbp:page_count |
352
|
gptkbp:published_year |
gptkb:1999
|
gptkbp:publisher |
gptkb:Addison-Wesley
|