Monday, May 4, 2009

My Bookshelf

Languages

1. Thinking in Java by Bruce Eckel
2. Java: The Complete Reference by Herbert Schildt
3. Java™ Virtual Machine Specification by Tim Lindholm, Frank Yellin
4. The Java™ Language Specification by James Gosling, Bill Joy, Guy Steele, Gilad Bracha
5. Inside Java™ 2 Platform Security: Architecture, API Design, and Implementation By Li Gong, Gary Ellison, Mary Dageforde
6. Effective Java by Joshua Bloch
7. Designing Enterprise Applications with the J2EE™ Platform by Inderjeet Singh, Beth Stearns, Mark Johnson
8. Java Trails by Sun
9. Thinking in C++ : Introduction to Standard C++, Volume One by Bruce Eckel
10. Thinking in C++, Volume 2: Practical Programming by Bruce Eckel, Chuck Allison


Computer Science & Software Engineering

11. Practical API Design: Confessions of a Java Framework Architect by Jaroslav Tulach
12. SOA Principles of Service Design by Thomas Erl
13. SOA Design Patterns by Thomas Erl
14. Service-Oriented Architecture (SOA): Concepts, Technology, and Design by Thomas Erl
15. Web Service Contract Design and Versioning for SOA by Thomas Erl, Anish Karmarkar, Priscilla Walmsley, Hugo Haas, L. Umit Yalcinalp, Kevin Liu, David Orchard, Andre Tost, James Pasley
16. Enterprise Integration Patterns: Designing, Building, and Deploying Messaging Solutions by Gregor Hohpe, Bobby Woolf
17. Applied SOA: Service-Oriented Architecture and Design Strategies by Michael Rosen, Boris Lublinsky, Kevin T. Smith, Marc J. Balcer
18. UML Distilled: A Brief Guide to the Standard Object Modeling Language by Martin Fowler
19. The Mythical Man-Month: Essays on Software Engineering by Frederick P. Brooks
20. The Practical Guide to Defect Prevention (Best Practices) by Marc McDonald, Robert Musson , Ross Smith
21. Guide to the Business Analysis Body of Knowledge by International Institute of Business Analysis
22. Understanding Open Source & Free Software Licensing by Andrew M. St. Laurent
23. Design Patterns: Elements of Reusable Object-Oriented Software by Erich Gamma, Richard Helm, Ralph Johnson, John Vlissides (GoF)
24. Enterprise Integration Patterns by Gregor Hohpe and Bobby Woolf
25. Enterprise Integration Patterns
26. 97 Things Every Software Architect Should Know by Richard Monson-Haefel
27. Pattern Oriented Software Architecture Volume 5: On Patterns and Pattern Languages by Frank Buschmann, Kevlin Henney, Douglas C. Schmidt
28. Enterprise Solution Patterns Using Microsoft .Net: Version 2.0 : Patterns & Practices by Microsoft
29. Cunningham & Cunningham, Inc
30. Patterns of Enterprise Application Architecture by Martin Fowler
31. Project management Body of Knowledge (PMBOK) by Project Management Institute
32. RESTful Web Services by Leonard Richardson, Sam Ruby
33. Code Complete: A Practical Handbook of Software Construction by Steve McConnell
34. Software Estimation: Demystifying the Black Art by Steve McConnell
35. The Pragmatic Programmer: From Journeyman to Master by Andrew Hunt, David Thomas
36. Collective Intelligence in Action by Satnam Alag
37. Rapid Development: Taming Wild Software Schedules by Steve McConnell
38. TOGAF™ Version x -- The Open Group Architecture Framework by The Open Group
39. Software Engineering Institute
40. The Requirements Engineering Handbook by Ralph R. Young
41. Evaluating Software Architectures: Methods and Case Studies by Paul Clements, Rick Kazman, Mark Klein
42. Software Architecture for Product Families: Principles and Practice by Mehdi Jazayeri, A. C. M. Ran, Frank Van Der Linden, Alexander Ran
43. Software Product Lines: Practices and Patterns by Paul Clements, Linda Northrop

Others

44. The world as I see it by Albert Einstein
45. Mein Kampf by Adolf Hitler
46. A Brief History of Time by Stephen Hawking
47. The Art Of War by Sun Tzu
48. Visual & Statistical Thinking: Displays of Evidence for Decision Making by Edward R. Tufte
49. The Visual Display of Quantitative Information by Edward R. Tufte
50. The McKinsey Way by Ethan M. Rasiel
51. Rich Dad, Poor Dad: What the Rich Teach Their Kids About Money --That the Poor and the Middle Class Do Not! by Robert T. Kiyosaki
52. The World is Flat by Thomas Friedman
53. Who Moved My Cheese?: An Amazing Way to Deal with Change in Your Work and in Your Life by Spencer Johnson
54. 7 habits of highly effective people by Stephen R. Covey
55. Blink: The Power of Thinking without Thinking by Malcolm Gladwell
56. Outliers: The Story of Success by Malcolm Gladwell
57. Think!: Why Crucial Decisions Can't Be Made in the Blink of an Eye by by Michael R. LeGault
58. Flatland: A romance of many dimensions by Edwin A. Abbott
59. It Happened in India: The Story of Pantaloons, Big Bazaar, Central and the Great Indian Consumer by Kishore Biyani
60. The Goal: A Process of Ongoing Improvement by Eliyahu M. Goldratt, Jeff Cox
61. Critical Chain: A Business Novel by Eliyahu M. Goldratt
62. Lean Thinking : Banish Waste and Create Wealth in Your Corporation, Revised and Updated by James P. Womack, Daniel T. Jones, Daniel Jones
63. The Machine That Changed the World: The Story of Lean Production-- Toyota's Secret Weapon in the Global Car Wars That Is Now Revolutionizing World Industry by James P. Womack, Daniel T. Jones, Daniel Roos
64. The Toyota Way by Jeffrey Liker
65. Value Stream Management by Don Tapping, Tom Luyster, Tom Shuker
66. Learning to See: Value Stream Mapping to Add Value and Eliminate MUDA by Mike Rother, John Shook
67. Business Process Change, Second Edition: A Guide for Business Managers and BPM and Six Sigma Professionals by Paul Harmon
68. ARIS - Business Process Modeling by August-Wilhelm Scheer


Journal & Magazine

69. The Architecture Journal by Microsoft
70. Quality Progress by American Society of Quality
71. CBDI Journal
72. MIT Technology Review
73. Harvard Business Review
74. McKinsey Quarterly
75. New Scientist
76. Java World

No comments:

Post a Comment