|||this is small selected annotated bibliography of programming-related books most of the books listed are not python-specificbut all of them are interestinguseful--and accessible clean code robert martin (prentice hall isbn this book addresses many "tacticalissues in programminggood namingfunction designrefactoringand similar the book has many interesting and useful ideas that should help any programmer improve their coding style and make their programs more maintainable (the book' examples are in java code completea practical handbook of software constructionsecond edition steve mcconnell (microsoft press isbn this book shows how to build solid softwaregoing beyond the language specifics into the realms of ideasprinciplesand practices the book is packed with ideas that will make any programmer think more deeply about their programming (the book' examples are mostly in ++javaand visual basic domain-driven design eric evans (addison-wesley isbn very interesting book on software designparticularly useful for largemultiperson projects at its heart it is about creating and refining domain models that represent what the system is designed to doand about creating ubiquitous language through which all those involved with the system--not just software engineers--can communicate their ideas (the book' examples are in java design patterns erich gammarichard helmralph johnsonjohn vlissides (addisonwesley isbn deservedly one of the most influential programming books of modern times the design patterns are fascinating and of great practical use in everyday programming (the book' examples are in +mastering regular expressionsthird edition jeffrey friedl ( 'reilly isbn this is the standard text on regular expressions-- very interesting and useful book most of the coverage is understandably devoted to