Oh My Learning
Home
/
Software Engineering
/
The Pragmatic Programmer
The Pragmatic Programmer
15 lessons · 0/15 discussed · baseline
mid
01
The Pragmatic Philosophy and Taking Responsibility
6 min read
junior
drafted
02
Software Entropy and the Broken-Windows Theory
7 min read
junior
drafted
03
DRY and the Evils of Duplication
6 min read
junior
drafted
04
Orthogonality and Decoupling
6 min read
mid
drafted
05
Reversibility and Tracer Bullets
8 min read
senior
drafted
06
Prototyping and Estimating
7 min read
mid
drafted
07
The Power of Plain Text and the Shell
7 min read
junior
drafted
08
Debugging and Rubber Ducking
8 min read
junior
drafted
09
Design by Contract and Assertive Programming
7 min read
mid
drafted
10
Decoupling: The Law of Demeter and Configuration
7 min read
mid
drafted
11
Concurrency and Temporal Coupling
7 min read
senior
drafted
12
Transforming Programming and Error Handling
7 min read
mid
drafted
13
Pragmatic Testing and Property-Based Testing
8 min read
mid
drafted
14
Requirements and the Requirements Pit
7 min read
senior
drafted
15
Pragmatic Teams and Pride in Your Work
7 min read
senior
drafted