Best dev books
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
Tools(Language included) related
- 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)