| 1 |
|
Working Effectively with Legacy Code
by
4.14 avg rating — 4,680 ratings
|
|
| 2 |
|
Test-Driven Development: By Example
by
4.10 avg rating — 4,406 ratings
|
|
| 3 |
|
Refactoring: Improving the Design of Existing Code (Addison-wesley Object Technology Series)
by
4.24 avg rating — 8,850 ratings
|
|
| 4 |
|
Head First Design Patterns
by
4.30 avg rating — 9,027 ratings
|
|
| 5 |
|
Pro Git
by
4.18 avg rating — 3,409 ratings
|
|
| 6 |
|
Your Code As a Crime Scene: Use Forensic Techniques to Arrest Defects, Bottlenecks, and Bad Design in Your Programs
by
3.72 avg rating — 263 ratings
Burhanuddin
added it
See Review
|
|
| 7 |
|
Software Engineering at Google: Lessons Learned from Programming Over Time
by
4.20 avg rating — 1,967 ratings
Burhanuddin
added it
See Review
|
|
| 8 |
|
Clean Code: A Handbook of Agile Software Craftsmanship
by
4.35 avg rating — 23,494 ratings
|
|
| 9 |
|
Clean Architecture
by
4.21 avg rating — 7,117 ratings
|
|