The Practice of Programming

E435369

The Practice of Programming is a widely respected book by Brian W. Kernighan and Rob Pike that teaches practical software development techniques, emphasizing clear code, debugging, testing, and performance.

All labels observed (1)

Label Occurrences
The Practice of Programming canonical 4

How this entity was disambiguated

Statements (50)

Predicate Object
instanceOf book ⓘ
computer programming book ⓘ
non-fiction book ⓘ
author Brian W. Kernighan ⓘ
linked to: Brian Kernighan

Rob Pike ⓘ
emphasizes clear code ⓘ
practical techniques ⓘ
readability ⓘ
robustness ⓘ
simplicity ⓘ
focusesOn language-agnostic principles ⓘ
real-world programming examples ⓘ
format print ⓘ
hasChapter Algorithms and Data Structures ⓘ
Debugging ⓘ
Design and Implementation ⓘ
Interfaces ⓘ
Notation ⓘ
Performance ⓘ
Portability ⓘ
Style ⓘ
Testing ⓘ
hasInfluenceOn software craftsmanship movement ⓘ
hasReputation pragmatic ⓘ
widely respected ⓘ
language English ⓘ
publicationYear 1999 ⓘ
publisher Addison-Wesley ⓘ
relatedTo The C Programming Language ⓘ
Unix programming ⓘ
subject code style ⓘ
computer programming ⓘ
debugging ⓘ
design ⓘ
documentation ⓘ
interfaces ⓘ
performance optimization ⓘ
portability ⓘ
programming style ⓘ
software development ⓘ
software engineering ⓘ
testing ⓘ
targetAudience computer science students ⓘ
practicing programmers ⓘ
teaches code profiling ⓘ
defensive programming ⓘ
effective debugging strategies ⓘ
performance measurement ⓘ
practical software development techniques ⓘ
systematic testing ⓘ

How these facts were elicited

Referenced by (4)

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

Rob Pike → knownFor → The Practice of Programming ⓘ
Rob Pike → coAuthorOf → The Practice of Programming ⓘ
Rob Pike → notableWork → The Practice of Programming ⓘ
Brian Kernighan → authorOf → The Practice of Programming ⓘ