Explore books in Programming.
Andy Hunt
Robert C. Martin
Martin Fowler
Joshua Bloch
Alan A.A. Donovan
Michael C. Feathers