Books that I wish to be written or recommended to me earlier:

Principles, Practices

  • all Joel Spolsky Smart and Gets Things Done
  • all Andrew Hunt, David Thomas The Pragmatic Programmer 1999
  • all Frederick Brooks The Mythical Man-Month Essays on Software Engineering, Anniversary Edition
  • all Joel Sposky Joel on Software
  • all Jon Bentley programming-pearls-2nd-edition.9780201657883.23633
  • all Kent Beck addison-wesley test-driven development by example
  • all Kent Beck Extreme Programming Explained Addison Wesley (1999)
  • all Kent Beck Test Driven Development By Example (2002)
  • all Robert Martin Clean Code A Handbook of Agile Software Craftsmanship (2008)
  • all Ron Jeffries Extreme Programming
  • all Steve Krug Don’t Make Me Think A Common Sense Approach To Web Usability (Second Edition) (2006)
  • all Tom DeMarco The Deadline
  • design Code Complete 2nd edition 2004
  • design Cooper Java Design Patterns 2
  • design GOF Erich Gamma, Richard Helm, Ralph Johnson, John Vlissides Design Patterns
  • design James Cooper The Design Patterns Java Companion (1998).PDF
  • design Joshua Kerievsky refactoring-to-patterns-the-addison-wesley-signature-series.9780321213358.26918
  • design Martin Fowler Patterns of Enterprise Application Architecture (2002)
  • design Martin Fowler Refactoring Improving the Design of Existing Code (2002)
  • design Martin Fowler UML Distilled 2nd Edition(2000)
  • design Robert Martin Design Principles and Design Patterns (2000)
  • design Robert Martin The Open-Closed Principle
  • design Robert Martin UML for Java Programmers
  • Design William Brown and co Antipatterns Refactoring Software, Architectures, and Projects in Crisis Wiley (1998)
  • Design Patterns Erich Gamma, Richard Helm, Ralph Johnson, John Vlissides
  • Extreme Programming/Ron Jeffries Extreme Programming

Design

Algorithms

  • Cormen - Introduction to Algorithms - third edition
  • Better Builds With Maven 2 - Merger (2006)
  • Bruce Eckel - Thinking In Java 4th Edition

To Read

  • Eric Evans in his book Domain Driven Design

Others

  • Addison.Wesley.The.Java.EE.6.Tutorial.Basic.Concepts.4th.Edition.Aug.2010
  • Algorithms/David Salomon Data Compression The Complete Reference Fourth Edition
  • Algorithms/Mark Nelson The Data Compression Book 2nd Edition
  • Algorithms/Steven Skiena The.Algorithm.Design.Manual.2nd.Edition
  • Algorithms/Thomas H. Cormen Introduction to Algorithms Instructors Manual
  • Algorithms/Thomas H. Cormen Introduction to Algorithms, 3nd Ed
  • Algorithms/Thomas H. Cormen Introduction to Algorithms, 3nd Ed_Solutions
  • all John Mongan and Co programming-interviews-exposed-secrets-to-landing-your-next-job-programmer-to-programmer.9780470121672.28076
  • all Planning Extreme Programming Addison Wesley (2000)
  • all William Wake Extreme Programming Explored Addison Wesley (2001)
  • Antipatterns Refactoring Software, Architectures, and Projects in Crisis Wiley (1998)
  • Begining Android 2 Apress (2010)
  • Brian Tracy How to get Anything You Want
  • Bruce Eckel Thinking in Enterprise Java 1.1
  • Bruce Eckel Thinking in Java 3rd edition
  • Bruce Eckel Thinking In Java 4th Edition-Dec.2007.eBook-BBL
  • Bruce.Eckel.Thinking.In.Java.4th.Edition.Dec.2007.eBook-BBL
  • Chapel Language Specification
  • Cilk Reference Manual
  • cloud/Enterprise_Cloud_Computing__Technology__Architecture__Applications
  • Cooper Java Design Patterns 2
  • Cooper Java Design Patterns.PDF
  • Cormen Introduction to Algorithms Instructors Manual
  • data/data Anand Rajaraman -Mining of Massive Datasets
  • data/data Introduction to Information Retrieval
  • data/papers/04.surveys.cattell
  • data/papers/FlavorNetworkAndThePrinciplesOfFoodPairing
  • data/papers/mapreduce-osdi04
  • data/papers/p72-dean
  • data/papers/stonebraker-cacm2010
  • data/papers/The Expression of Emotions in 20th Century Books
  • data/reports/MGI.PDF
  • data/reports/MGI_big_data_full_report
  • data/reports/SAS_Economist
  • data/reports/What_Is_Data_Science_
  • data/technologies/Hadoop The Definitive Guide 2nd Edition
  • data Anand Rajaraman -Mining of Massive Datasets
  • Data Compression/Dzung Tien Hoang Fast and Efficient Algorithms for Video Compression and Rate Control
  • Data Compression/Greg Roelofs PNG The Definitive Guide
  • Data Compression/Iain E. G. Richardson H.264 and MPEG-4 Video Compression Video Coding for Next Generation Multimedia
  • Data Compression/Iain Richardson Video Codec Design Developing Image and Video Compression Systems
  • Data Compression/John Miano Compressed Image File Formats (1999)
  • Data Compression/Mark Nelson The Data Compression Book 2nd Edition
  • Data Compression/Tinku Acharya JPEG2000 Standard for Image Compression Concepts Algorithms and VLSI_Architectures
  • Data Compression The Complete Reference Fourth Edition
  • Dependency Injection in .NET Mark Seemann
  • Fortress Language Specification
  • frameworks David Winterfeldt SpringByExample
  • Friederick Brooks The Mythical Man Month 20th anniversary edition
  • functional Harold Abelson, Gerald Jay Sussman Structure and interpretation of Computer Programs sicp
  • Giumale Introducere in Analiza Algoritmilor
  • GraphDatabases
  • Groovy/Pragmatic.Grails.A.Quick.Start.Guide.Oct.2009
  • Groovy/Pragmatic.Groovy.Recipes.Mar.2008
  • Hardware Computer Architecture A Quantitative Approach
  • Haskell/The Haskell Road to Logic, Maths and Programming (2004)
  • HPC Computing Techniques for Optimizing Applications
  • Hpc Profiling
  • Introducere-in-sisteme-de-operare-By-Rughini?-R-Deaconescu-R-Milescu-G-Bardac-M
  • Introduction to Algorithms, 3nd Ed Thomas H. Cormen
  • Jack Shirazi Java Performance Tuning 2nd edition (2003)
  • James Cooper The Design Patterns Java Companion (1998).PDF
  • Java/Certification/SCJP_Sun_Certified_Programmer_for_Java_6_Exam_310-065
  • Java/Joshua Bloch Effective Java 2nd Edition (2008)
  • Java/Joshua Bloch, Neal Gafter Java Puzzlers, Traps, Pitfalls and Corner Cases (2005)
  • Java/Steve Wilson, Jeff Kesselman Java Platform Performance
  • Joel Sposky Joel on Software
  • Kent Beck addison-wesley test-driven development by example
  • Kent Beck Extreme Programming Explained Addison Wesley (1999)
  • Kent Beck Test Driven Development by Example (2002)
  • Kent Beck Test Driven Development By Example (2002)
  • languages Bruce Eckel Thinking in Enterprise Java 1.1
  • languages Bruce Eckel Thinking in Java 3rd edition
  • languages Bruce Eckel Thinking In Java 4th Edition-Dec.2007.eBook-BBL
  • languages Bruce Eckel Thinking In Java 4th Edition
  • languages graham hutton programming-in-haskell.9780521692694.33359
  • languages Jack Shirazi Java Performance Tuning 2nd edition (2003)
  • languages Joshua Bloch Effective Java 2nd Edition (2008)
  • languages Joshua Bloch, Neal Gafter Java Puzzlers, Traps, Pitfalls and Corner Cases (2005)
  • languages Manning.GWT.in.Action.Easy.Ajax.with.the.Google.Web.Toolkit.Jun.2007.eBook-NoGRP
  • languages Mark Lutz Learning Python 3rd edition (2007)
  • languages Pragmatic.Grails.A.Quick.Start.Guide.Oct.2009
  • languages Pragmatic.Groovy.Recipes.Mar.2008
  • languages Programming in Scala 2nd Edition Martin Odersky
  • languages Programming Scala (2009)
  • languages Steve Wilson, Jeff Kesselman Java Platform Performance
  • languages The Haskell Road to Logic, Maths and Programming (2004)
  • Managementul Marketingului
  • Manning.ASP.NET.MVC.2.in.Action.Jun.2010
  • Manning.GWT.in.Action.Easy.Ajax.with.the.Google.Web.Toolkit.Jun.2007.eBook-NoGRP
  • Manning.JUnit.in.Action.2nd.Edition.Jul.2010
  • Mark Lutz Learning Python 3rd edition (2007)
  • Mark Nelson The Data Compression Book 2nd Edition
  • Marketing International
  • Martin Fowler Patterns of Enterprise Application Architecture (2002)
  • Martin Fowler Refactoring Improving the Design of Existing Code (2002)
  • Martin Fowler UML Distilled 2nd Edition(2000)
  • Maven/Better Builds With Maven 2 Merger (2006)
  • Military Surviving Manual
  • Mystery Method The Venusian Arts Handbook
  • others/algorithms compression Iain E. G. Richardson H.264 and MPEG-4 Video Compression Video Coding for Next Generation Multimedia
  • others/algorithms compression Iain Richardson Video Codec Design Developing Image and Video Compression Systems
  • others/algorithms compression John Miano Compressed Image File Formats (1999)
  • others/algorithms compression Tinku Acharya JPEG2000 Standard for Image Compression Concepts Algorithms and VLSI_Architectures
  • others/algorithms Dzung Tien Hoang Fast and Efficient Algorithms for Video Compression and Rate Control
  • others/algorithms ro Giumale Introducere in Analiza Algoritmilor
  • others/business Marketing International
  • others/business The Art of Profitability
  • others/certifications SCJP_Sun_Certified_Programmer_for_Java_6_Exam_310-065
  • others/languages Chapel Language Specification
  • others/languages Cilk Reference Manual
  • others/languages Fortress Language Specification
  • others/life I_Moved_Your_Cheese
  • others/management Brian Tracy How to get Anything You Want
  • others/management ro Valerica Olteanu Managementul Marketingului
  • others/management Strategic Management for Senior Leaders A Handbook for Implementation
  • others/management Strategy under Uncertainty
  • others/mangement Strategic Management
  • others/others Military Surviving Manual
  • others/others Mystery Method The Venusian Arts Handbook
  • others/tools Greg Roelofs PNG The Definitive Guide
  • others/tools HPC Computing Techniques for Optimizing Applications
  • others/tools Hpc Profiling
  • others/tools SunStudio12 Thread Analyzer Users Guide
  • others/tools SunStudio12 Update1 Performance Analyzer
  • others/whomovedmycheese
  • Pragmatic Programmer (1999)
  • Programming Scala (2009)
  • programming-interviews-exposed-secrets-to-landing-your-next-job-programmer-to-programmer.9780470121672.28076
  • programming-pearls-2nd-edition.9780201657883.23633
  • Programming.in.Scala.2nd.Edition
  • Refactoring/asp.net_mvc_4_in_action
  • Robert C. Martin Design Principles and Design Patterns (2000) (1)
  • Robert C. Martin Design Principles and Design Patterns (2000)
  • Robert Martin Clean Code A Handbook of Agile Software Craftsmanship (2008)
  • Robert Martin The Open-Closed Principle
  • Robert Martin UML for Java Programmers
  • Strategic Management/Strategy under Uncertainty
  • Strategic Management/The Art of Profitability
  • Strategic Management for Senior Leaders A Handbook for Implementation
  • Strategic Management
  • SunStudio12 Thread Analyzer Users Guide
  • SunStudio12 Update1 Performance Analyzer
  • systems Tanenbaum Computer Networks 4th Edition
  • systems Tanenbaum Distributed Systems Principals and Paradigms
  • Tanenbaum Computer Networks 4th Edition
  • Tanenbaum Distributed Systems Principals and Paradigms
  • The.Algorithm.Design.Manual.2nd.Edition
  • Tom DeMarco The Deadline
  • tools Begining Android 2 Apress (2010)
  • tools Better Builds With Maven 2 Merger (2006)
  • tools Manning.JUnit.in.Action.2nd.Edition.Jul.2010
  • tools ProGit Scott Chacon July 29 2009
  • Web API Design Crafting Interfaces that Developers Love
  • William Wake Extreme Programming Explored Addison Wesley (2001)