#2 | |
#3 | |
#4 | |
#5 | |
#6 | Real-World Functional Programming: With Examples in F# and C# |
#7 | |
#8 | Beautiful Code - Jon L. Bentley
- Brian W. Kernighan
- Charles Petzold
- Douglas Crockford
- Henry S. Warren Jr.
- Ashish Gulhati
- Lincoln Stein
- Jim Kent
- Jack Dongarra
- Poitr Luszczek
- Adam Kolawa
- Greg Kroah-Hartman
- Diomidis Spinellis
- Andrew Kuchling
- Travis E. Oliphant
- Ronald Mak
- Rogério Atem de Carvalho
- Rafael Monnerat
- Bryan Cantrill
- Jeffrey Dean
- Sanjay Ghemawat
- Simon Peyton Jones
- R. Kent Dybuig
- William R. Otte
- Douglas C. Schmidt
- Andrew Patzer
- Karl Fogel
- Tim Bray
- Elliotte Rusty Harold
- Michael C. Feathers
- Alberto Savoia
|
#9 | Programming Ruby - Dave Thomas
- Chad Fowler
- Andy Hunt
|
#10 | Agile software requirements |
#11 | Extreme Programming Explained: Embrace Change |
#12 | 97 Things Every Programmer Should Know: Collective Wisdom from the Experts |
#14 | The Passionate Programmer |
#15 | |
#16 | Programming pearls - Jon L. Bentley
- Patrick Chan
|
#17 | The productive programmer |
#18 | |
#19 | |
#20 | C# 4.0 in a Nutshell - Joseph Albahari
- Ben Albahari
|
#21 | Agile Principles, Patterns, and Practices in C# - Robert C. Martin
- Micah Martin
|
#22 | |
#23 | |
#24 | C# 5.0 in a Nutshell: The Definitive Reference - Joseph Albahari
- Ben Albahari
|
#25 | Programming Perl - Tom Christiansen
- Jon Orwant
- Larry Wall
|
#26 | |
#27 | Learn Windows PowerShell in a Month of Lunches - Donald W. Jones
- Jeffrey Hicks
|
#28 | Dependency Injection in .NET |
#29 | Working Effectively with Legacy Code |
#30 | Clean Code: A Handbook of Agile Software Craftsmanship |