In this episode Donn and Kaushik recommend 10 books on Software programming that they think every Android developer would greatly benefit from reading. These are books that helped them become better programmers and have had the most impact in their daily lives as Android developers.
Show Notes
Effective Java - Joshua BlochEffective Java Items (Fragmented fragments)Working effectively with legacy code - Michael FeathersHead first Design PatternsDon't make me think - Steve Krug, 3rd editionJava Concurrency in PracticeXUnit testing patternsWebsite xunitpatterns.comPatterns of Enterprise Application Architecture - Martin FowlerJavascript the good parts - Douglas CrockfordGary Bernhardt - WATClean Code - Robert.C.MartinClean Code: Writing code for humans (Puralsight)Coders at Work - Peter SeibelHonorable mentions
Release itDesign Patterns: Elements of Reusable Object-Oriented Software (Gang of Four)Pragmatic ProgrammerCODE - The Hidden Language of Computer Hardware and SoftwareSoft Skills - John SonmezDeskbound - Kelly Starett8 steps to a pain free back - Esther GokhaleContact
@fragmentedcast [twitter.com]@donnfelker and +DonnFelker@kaushikgopal and +KaushikGopalIsMe