| 1 |
|
Working Effectively with Legacy Code
by
4.14 avg rating — 4,678 ratings
|
|
| 2 |
|
Test-Driven Development: By Example
by
4.10 avg rating — 4,402 ratings
|
|
| 3 |
|
Refactoring: Improving the Design of Existing Code
by
4.24 avg rating — 8,836 ratings
|
|
| 4 |
|
Head First Design Patterns
by
4.30 avg rating — 9,013 ratings
|
|
| 5 |
|
Pro Git
by
4.18 avg rating — 3,404 ratings
|
|
| 6 |
|
Your Code As a Crime Scene: Use Forensic Techniques to Arrest Defects, Bottlenecks, and Bad Design in Your Programs
by
3.73 avg rating — 262 ratings
Burhanuddin
added it
See Review
|
|
| 7 |
|
Software Engineering at Google: Lessons Learned from Programming Over Time
by
4.20 avg rating — 1,955 ratings
Burhanuddin
added it
See Review
|
|
| 8 |
|
Clean Code: A Handbook of Agile Software Craftsmanship
by
4.35 avg rating — 23,400 ratings
|
|
| 9 |
|
Clean Architecture
by
4.22 avg rating — 7,061 ratings
|
|