#2 | Extreme Programming Explained: Embrace Change | 4.71 |
#3 | | 4.24 |
#4 | Design Patterns - Erich Gamma
- Ralph Johnson
- John Vlissides
- Richard Helm
| 4.03 |
#5 | Accelerate: Building and Scaling High-Performing Technology Organizations - Nicole Forsgren
- Jez Humble
- Gene Kim
| 4.36 |
#6 | | 4.1 |
#7 | Modern Software Engineering | 4.67 |