The Art of Project Management (Theory in Practice (O'Reilly))
Average customer rating: 4.5 out of 5 stars
  • real world pm
  • project management with your feet on the ground and your heart on it
  • highly practical and thorough coverage
  • Great book
  • Best book I've found on Project Management
The Art of Project Management (Theory in Practice (O'Reilly))
Scott Berkun
Manufacturer: O'Reilly Media, Inc.
ProductGroup: Book
Binding: Paperback

Software DevelopmentSoftware Development | Software Design, Testing & Engineering | Programming | Computers & Internet | Subjects | Books
GeneralGeneral | Programming | Computers & Internet | Subjects | Books
GeneralGeneral | Languages & Tools | Programming | Computers & Internet | Subjects | Books
GeneralGeneral | Project Management | Computers & Internet | Subjects | Books
PMP ExamPMP Exam | Project Management | Computers & Internet | Subjects | Books
Software EngineeringSoftware Engineering | Computer Science | Computers & Internet | Subjects | Books | Design Tools & Techniques | General | Information Systems | Methodology | Multimedia Information Systems
GeneralGeneral | Software | Computers & Internet | Subjects | Books
Project ManagementProject Management | Management & Leadership | Business & Investing | Subjects | Books
GeneralGeneral | Programming | O'Reilly | By Publisher | Books
Look Inside Business BooksLook Inside Business Books | Trip | Specialty Stores | Books
Look Inside Computer BooksLook Inside Computer Books | Trip | Specialty Stores | Books
All TitlesAll Titles | Qualifying Textbooks - Fall 2007 | Stores | Books
Business & InvestingBusiness & Investing | Qualifying Textbooks - Fall 2007 | Stores | Books
Computers & InternetComputers & Internet | Qualifying Textbooks - Fall 2007 | Stores | Books
Similar Items:
  1. Fundamentals of Technology Project Management Fundamentals of Technology Project Management
  2. The Myths of Innovation The Myths of Innovation
  3. Peopleware: Productive Projects and Teams Peopleware: Productive Projects and Teams
  4. The Fast Forward MBA in Project Management, Second Edition The Fast Forward MBA in Project Management, Second Edition
  5. Applied Software Project Management Applied Software Project Management

ASIN: 0596007868

Book Description

The Art of Project Management covers it all--from practical methods for making sure work gets done right and on time, to the mindset that can make you a great leader motivating your team to do their best. Reading this was like reading the blueprint for how the best projects are managed at Microsoft... I wish we always put these lessons into action!" --Joe Belfiore, General Manager, E-home Division, Microsoft Corporation

"Berkun has written a fast paced, jargon-free and witty guide to what he wisely refers to as the 'art' of project management. It's a great introduction to the discipline. Seasoned and new managers will benefit from Berkun's perspectives." --Joe Mirza, Director, CNET Networks (Cnet.com)

"Most books with the words 'project management' in the title are dry tomes. If that's what you are expecting to hear from Berkun's book, you will be pleasantly surprised. Sure, it's about project management. But it's also about creativity, situational problem-solving, and leadership. If you're a team member, project manager, or even a non-technical stakeholder, Scott offers dozens of practical tools and techniques you can use, and questions you can ask, to ensure your projects succeed." --Bill Bliss, Senior VP of product and customer experience, expedia.com

In The Art of Project Management, you'll learn from a veteran manager of software and web development how to plan, manage, and lead projects. This personal account of hard lessons learned over a decade of work in the industry distills complex concepts and challenges into practical nuggets of useful advice. Inspiring, funny, honest, and compelling, this is the book you and your team need to have within arms reach. It will serve you well with your current work, and on future projects to come.

Topics include:

Customer Reviews:

5 out of 5 stars real world pm.......2007-06-29

An easy and fun to read book, based on real life examples and experiences. While reading it, I got many tips from the book and apply them in my onw work.

5 out of 5 stars project management with your feet on the ground and your heart on it.......2007-05-24

I really love this book!! I've read many books about how to run projects, to keep teams motivated, to be an effective leader, and I think this book compiles all of the above, plus it gives you a grounded point of view. There are no promises, only hard work and ways to improve your performance.
I've used some of the recommendations included in chapter 13: How to make things happen and, although is not a guarantee of success, I have accomplished some of my most difficult projects with it and the ones I didn't, at least I know why.
[...].

5 out of 5 stars highly practical and thorough coverage.......2007-05-12

Reading this book is almost as good as having a highly experienced mentor help you manage a project. The book provides very thorough coverage with sound, practical advice. There is a good list of reference material as well. I have been a software developer for more than 25 years and have managed several projects and still found I learned a lot from this book. I wish it had been available years ago. The book also provided confirmation for many of my beliefs about which I disagree with my current project manager. I hope to use this book to help convince him to change. I will be managing my own project again soon and plan to use use this book to help me succeed. Every software developer should read this book even if they are not a project manager. My only very slight criticism is that the book is most helpful to software product projects, but I think even internal development projects should be run as this book explains.

5 out of 5 stars Great book.......2007-05-09

This is a great book.
Filled with real-world wisdom, it prepares you for what to expect in the world of project management as a career option.
Especially usefull for people from software development background.

5 out of 5 stars Best book I've found on Project Management.......2007-03-14

This is an O'Reilly publication, although it lacks their characteristic animal on the cover. It is a fabulous book. While most Project Management books focus on helping you pass the PMI test, this book is focused on real life and has extensive chapters on dealing with difficult situations and so-called "difficult people".
Java Concurrency in Practice
Average customer rating: 5 out of 5 stars
  • Good Text, Lack of Details on Concurrent Package is a turn off
  • Avoid those unrepeatable bugs!
  • beginner-oriented
  • Teaches clear thinking in thread programming
  • Very useful book on an increasingly important topic
Java Concurrency in Practice
Brian Goetz , Tim Peierls , Joshua Bloch , Joseph Bowbeer , David Holmes , and Doug Lea
Manufacturer: Addison-Wesley Professional
ProductGroup: Book
Binding: Paperback

GeneralGeneral | Java | Programming | Computers & Internet | Subjects | Books
GeneralGeneral | Programming | Computers & Internet | Subjects | Books
GeneralGeneral | Languages & Tools | Programming | Computers & Internet | Subjects | Books
GeneralGeneral | Software | Computers & Internet | Subjects | Books
Look Inside Computer BooksLook Inside Computer Books | Trip | Specialty Stores | Books
Similar Items:
  1. Java Generics and Collections Java Generics and Collections
  2. Java(TM) Puzzlers: Traps, Pitfalls, and Corner Cases Java(TM) Puzzlers: Traps, Pitfalls, and Corner Cases
  3. Effective Java Programming Language Guide Effective Java Programming Language Guide
  4. Java Persistence with Hibernate Java Persistence with Hibernate
  5. Thinking in Java (4th Edition) Thinking in Java (4th Edition)

ASIN: 0321349601

Customer Reviews:

3 out of 5 stars Good Text, Lack of Details on Concurrent Package is a turn off.......2007-09-14

Simply put this book can be viewed from a love it or hate it perspective, but personally when i bought Java Generics and Collections ( O Reilly ) i was impressed by the depth of their coverage, it gave me that inside edge and the internal knowledge of generics and collections ( how they work etc. ) This Book works well in giving what to do, what could have been done better and some portions on Concurrent package, but simply put I AM NOT SATISFIED WITH ITS COVERAGE ON CONCURRENT PACKAGE!. if you stack up generics against this one, i'd say generics is 200% better than this one.

So yea i was a bit disappointed with the book. But hey, nothing works better than the Java Language Spec Third edition =). ( at least it gives you everything exhaustively ).

Regards
Vyas, Anirudh

5 out of 5 stars Avoid those unrepeatable bugs!.......2007-08-22

Java Concurrency in Practice gives very complete coverage on the language's concurrency classes introduced in Java 5 & 6. It shows you the shortcomings of previous attempts at concurrency in earlier versions of the JDK, with great code samples.

This book is pretty comprehensive and goes through the thinking/theory of why things are written the way they are, it is not just a paper version of the JavaDoc reference.
It is also very, very readable. I am by no means experienced in concurrency problems, but it was very easy to follow through the reasoning and examples. (my background is a CS degree and 1.5 years in the industry)

This book is a must read, especially for Java devs. Even if you are not a Java programmer, it could still be an enlightening read because it tells you how to structure your programs to deal with concurrency and how to deal with concurrent stateful apps, which unless you are using Erlang, is something you have to deal with.

4 out of 5 stars beginner-oriented.......2007-07-25

Good book, yet IMO it's too "for beginners". Authors seem to explain things very slowly, perhaps it's great for people with little programming experience, but I found the tempo a bit slow.
I think that Concurrent Programming in Java by Doug Lea is more appealing to experienced developer, unfortunately I don't think there is a new edition out that covers Java 5. When/if new edition comes out, I'll switch, but for now I'd stick with Java Concurrency in Practice.

5 out of 5 stars Teaches clear thinking in thread programming.......2007-06-22

Perfectly lucid style combined with a number of architectural patterns makes this book a treasure. Totally love it.

5 out of 5 stars Very useful book on an increasingly important topic.......2007-06-05

I have been programming in Java for years, and yet I've generally ignored or otherwise avoided dealing with concurrency and synchronization at every opportunity because I found it so daunting. This book broke down that barrier for me and helped me to understand what I needed to do to write correct concurrent programs. In particular, the book provides concrete instructions that I was able to apply to projects that I am working on right now.

I would highly recommend this book to any Java programmer, as you are probably missing out on part of the capabilities of your language (and/or writing incorrect programs!) until you read this. It's probably not a bad lesson for developers of concurrent software in any language, but the concrete instructions regarding Java were really the most valuable part of the book to me.
The Practice of Programming (Addison-Wesley Professional Computing Series)
Average customer rating: 4 out of 5 stars
  • Good but tries to do too much--better to read a book on each topic
  • excellent book
  • Excellent Book, should be included in CS courses
  • If you buy one CS book this is it.
  • Probably incorrectly priced by Amazon
The Practice of Programming (Addison-Wesley Professional Computing Series)
Brian W. Kernighan , and Rob Pike
Manufacturer: Addison-Wesley Professional
ProductGroup: Book
Binding: Paperback

GeneralGeneral | Programming | Computers & Internet | Subjects | Books
GeneralGeneral | Computers & Internet | Subjects | Books
GeneralGeneral | Software | Computers & Internet | Subjects | Books
All TitlesAll Titles | Qualifying Textbooks - Fall 2007 | Stores | Books
Computers & InternetComputers & Internet | Qualifying Textbooks - Fall 2007 | Stores | Books
Similar Items:
  1. Programming Pearls (2nd Edition) Programming Pearls (2nd Edition)
  2. The UNIX Programming Environment The UNIX Programming Environment
  3. The  C Programming Language (2nd Edition) The C Programming Language (2nd Edition)
  4. Code Complete, Second Edition Code Complete, Second Edition
  5. The Art of UNIX Programming The Art of UNIX Programming

ASIN: 020161586X

Amazon.com

Coauthored by Brian Kernighan, one of the pioneers of the C programming language, The Practice of Programming is a manual of good programming style that will help any C/C++ or Java developer create faster, more maintainable code.

Early sections look at some of the pitfalls of C/C++, with numerous real-world excerpts of confusing or incorrect code. The authors offer many tips and solutions, including a guide for variable names and commenting styles. Next, they cover algorithms, such as binary and quick sorting. Here, the authors show how to take advantage of the built-in functions in standard C/C++. When it comes to data structures, such as arrays, linked lists, and trees, the authors compare the options available to C, C++, Java, and even Perl developers with a random-text-generation program (using a sophisticated Markov chain algorithm) written for each language.

Subsequent sections cover debugging tips (including how to isolate errors with debugging statements) and testing strategies (both white-box and black-box testing) for verifying the correctness of code. Final sections offer tips on creating more portable C/C++ code, with the last chapter suggesting that programmers can take advantage of interpreters (and regular expressions) to gain better control over their code. A handy appendix summarizes the dozens of tips offered throughout the book.

With its commonsense expertise and range of examples drawn from C, C++, and Java, The Practice of Programming is an excellent resource for improving the style and performance of your code base. --Richard Dragan

Customer Reviews:

3 out of 5 stars Good but tries to do too much--better to read a book on each topic.......2007-04-12

If you've limited yourself to reading only one book about programming, this might be the one. It does touch on many of the down-in-the-details practical aspects of programming, in a compact 200-page paperback.

But I think the authors try to do to much at once, and end up not doing it as well as they could for any specific audience.

Better to look at the table of contents, and then read the best entire book out there on each topic, when you're interested in that topic.

(If you happen to choose chapter 1, then it's just as easy to read Kernighan "in the original": the classic "Elements of Programming Style" he wrote back in 1974 with Plauger.)

5 out of 5 stars excellent book.......2007-02-18

Apart from Brian W. Kernigham being the author, which automatically makes it a must read, this book is full of real life examples, pointers, and crafty exercises that will benefit anyone from novice to a master programmer.

It's well written in a easy prose to follow; full of great advices, among others, on style, debugging, notation. And will serve as eye opener for those who are just fooling around with high level languages and never had any experience a the lower level language. Were you wondering what exactly is a hash table is, or how does a parser and interpreter work? Well this book will show you the fundamentals in easy to follow examples while teaching you practices that come from years of experience and a lot of mistakes.

The code quality, of anyone who reads this book, will improve significantly.

5 out of 5 stars Excellent Book, should be included in CS courses.......2007-01-16

After reading through this book I can honestly say that this is a book that should be included in most college computer science programs. The overall knowledge conveyed in it surpasses many text books and helps the reader learn programming common sense. If you are a CS student read this book!

5 out of 5 stars If you buy one CS book this is it........2006-11-21

This is the most readable computer science book you will ever encounter. Not really a reference, but more a generalized understanding of why we do some of the things we do in the software engineering field. The perspective this book gives you will make you a better programmer for any language.

4 out of 5 stars Probably incorrectly priced by Amazon.......2006-02-10

The back cover of the book says the price is US $25. Check out the back cover.
HTML Dog: The Best-Practice Guide to XHTML and CSS
Average customer rating: 5 out of 5 stars
  • best CSS book ever written
  • A Superb Reference
HTML Dog: The Best-Practice Guide to XHTML and CSS
Patrick Griffiths
Manufacturer: New Riders Press
ProductGroup: Book
Binding: Paperback

InternetInternet | Home Computing | Computers & Internet | Subjects | Books | Internet & Education | Online Searching | Web Browsers | Web for Kids
GeneralGeneral | Programming | Computers & Internet | Subjects | Books
XHTMLXHTML | Languages & Tools | Programming | Computers & Internet | Subjects | Books
CSSCSS | Languages & Tools | Programming | Computers & Internet | Subjects | Books
GeneralGeneral | Programming | Web Development | Computers & Internet | Subjects | Books
Word ProcessingWord Processing | Microsoft | Computers & Internet | Subjects | Books
GeneralGeneral | Computers & Internet | Subjects | Books
GeneralGeneral | Word Processors & Editors | Software | Computers & Internet | Subjects | Books
GeneralGeneral | Software | Computers & Internet | Subjects | Books
All TitlesAll Titles | Qualifying Textbooks - Fall 2007 | Stores | Books
Computers & InternetComputers & Internet | Qualifying Textbooks - Fall 2007 | Stores | Books
Similar Items:
  1. Transcending CSS: The Fine Art of Web Design (Voices That Matter) Transcending CSS: The Fine Art of Web Design (Voices That Matter)
  2. Web Standards Creativity: Innovations in Web Design with XHTML, CSS, and DOM Scripting Web Standards Creativity: Innovations in Web Design with XHTML, CSS, and DOM Scripting
  3. CSS Web Site Design Hands on Training (Hands-On Training) CSS Web Site Design Hands on Training (Hands-On Training)
  4. Designing with Web Standards (2nd Edition) Designing with Web Standards (2nd Edition)
  5. Bulletproof Ajax Bulletproof Ajax

ASIN: 0321311396

Book Description

For readers who want to design Web pages that load quickly, are easy to update, accessible to all, work on all browsers and can be quickly adapted to different media, this comprehensive guide represents the best way to go about it. By focusing on the ways the two languages--XHTML and CSS--complement each other, Web design pro Patrick Griffiths provides the fastest, most efficient way of accomplishing specific Web design tasks. With Web standards best practices at its heart, it outlines how to do things the right way from the outset, resulting in highly optimized web pages, in a quicker, easier, less painful way than users could hope for! Split into 10 easy-to-follow chapters such as Text, Images, Layout, Lists, and Forms, and coupled with handy quick-reference XHTML tag and CSS property appendixes, HTML Dog is the perfect guide and companion for anyone wanting to master these languages. Readers can also see the lessons in action with more than 70 online examples constructed especially for the book.

Customer Reviews:

5 out of 5 stars best CSS book ever written.......2007-06-09

By far the best CSS manual I've ever read and I've read many of them. The writing, style, examples.. everything is lucid, easy to read, easy to understand. Perfect. Thank you Mr. Griffiths.

5 out of 5 stars A Superb Reference.......2007-05-12

Clear, concise, accurate. If I could only keep one CSS/XHTML book on my desk, this would be the one.

The author also provides an excellent website that builds on the topics covered in the book[...]
Software Estimation: Demystifying the Black Art (Best Practices (Microsoft))
Average customer rating: 5 out of 5 stars
  • Another "must read" from Steve McConnell
  • Perfect Aide For Estimators
  • The definitive book on software estimation
  • Every page full of useful stuff
  • have estimation tool, will travel
Software Estimation: Demystifying the Black Art (Best Practices (Microsoft))
Steve McConnell
Manufacturer: Microsoft Press
ProductGroup: Book
Binding: Paperback

Software DevelopmentSoftware Development | Software Design, Testing & Engineering | Programming | Computers & Internet | Subjects | Books
GeneralGeneral | Languages & Tools | Programming | Computers & Internet | Subjects | Books
Software EngineeringSoftware Engineering | Computer Science | Computers & Internet | Subjects | Books | Design Tools & Techniques | General | Information Systems | Methodology | Multimedia Information Systems
GeneralGeneral | Software | Computers & Internet | Subjects | Books
Look Inside Computer BooksLook Inside Computer Books | Trip | Specialty Stores | Books
Similar Items:
  1. Code Complete, Second Edition Code Complete, Second Edition
  2. Rapid Development Rapid Development
  3. Software Requirements, Second Edition Software Requirements, Second Edition
  4. More About Software Requirements: Thorny Issues and Practical Advice More About Software Requirements: Thorny Issues and Practical Advice
  5. Peopleware: Productive Projects and Teams Peopleware: Productive Projects and Teams

ASIN: 0735605351

Book Description

Often referred to as the "black art" because of its complexity and uncertainty, software estimation is not as hard or mysterious as people think. However, the art of how to create effective cost and schedule estimates has not been very well publicized. While the average software organization can struggle with project costs that run double their original estimates, some of the more sophisticated organizations achieve results with estimation errors as low as 5-10%. These best-in-class organizations use scientific techniques that are not cost-effective, however, making them of limited use to most software development organizations. To address these issues, Software Estimation focuses on the art of software estimation and provides a proven set of procedures and heuristics that software developers, technical leads, and project managers can apply to their projects. Instead of arcane treatises and rigid modeling techniques, award-winning author Steve McConnell gives practical guidance to help organizations achieve basic estimation proficiency and lay the groundwork to continue improving project cost estimates. This book is organized from simple tips to more advanced ideas; it does not avoid the more hairy mathematical estimation approaches, but the non-mathematical reader will find plenty of useful guidelines without getting bogged down in complex formulas.

Customer Reviews:

5 out of 5 stars Another "must read" from Steve McConnell.......2007-09-19

I've been a great fan of Mr. McConnell's work since I first read Rapid Development and the original version of Code Complete, Second Edition back in the mid 1990's - both of which are books I highly recommend for anyone leading software development projects or teams.

The subject matter here is much more focused than in most of his other work - dealing with a specific aspect of project management, rather than management of projects and the software development process as a whole; but, as with his other works, Mr. McConnell's Software Estimation is clearly written, well researched, and takes a very practical "hands-on" approach to the topic at hand. You will find it readable and packed with useful information. His conclusions and recommendations are well supported with references to the source material from which he derives them, and he does a good job of giving us a well balanced view of the relative merits, cautions and how best to utilize each of his recommendations.

The book is a fairly easy and straightforward read: my first pass through it took just a few hours, and I experienced one or more of those "aha!" moments of revelation with almost every chapter.

In Part I of the book, he presents overview of what Software Estimation is - and isn't; its value; what factors influence estimates; and also challenges the preconceptions all of us have with regards to software estimation. He often delves into some statistical examples to illustrate or prove his point, but these are easy to follow, and should not strain your brain too severely!

In Part II, Mr. McConnell describes a reasonably large number of software estimation techniques - describing how they work; the value, merits and challenges of each; and how to chose when (and why) to employ each one.

Part III was of the most value to me - focusing on "Specific Estimation Challenges" in the areas of estimating project size, effort, schedule, activity breakdowns, cost estimates, and metrics related to defects.

The final two chapters - 22 and 23 - of this book will be of immense value to you; as they focus on how to present estimates to others in ways that will be of most value in your attempt to provide a clear and balanced view of your project's costs and benefits to the organization. They also provide valuable tips on how to prepare and present yourself when facing the challenges that most of us (who spend more time with computers than people) encounter when trying to communicate with executives and nontechnical individuals.

In my opinion, this book will serve not only as an excellent introduction and guide to the discipline of Software Estimation, but is also an excellent reference work that you should keep close at hand: you will be digging into it regularly whenever you are managing a software development project!

In summary, this volume is yet another winner from Steve McConnell, and I recommend it highly for anyone in a leadership or senior role in software development. Five Stars!

4 out of 5 stars Perfect Aide For Estimators.......2007-09-10

For all the stakeholders in the software project, this book provides lot of insight into software estimation, which will help you to become adept in handling various estimation problems. For any task in your life which involves estimation, this book becomes another tool for you to tackle various challenges that you face while estimating or controlling the outcome.

The book is divided into three parts - Critical estimation concepts, Fundamental estimation techniques, Specific estimation challenges. In the first part, the author starts with a 'working definition of estimation' and then talks about factors that will make you good estimator. The second part explains various estimation techniques like expert judgement, analogy, proxy based estimates etc, their advantages, how and where to use those techniques and their pitfalls. The third part explains different challenges in estimation and how overcome them.

This book is not as dense as his earlier books like Code Complete and Rapid Development. Various techniques and concepts are explained in detail with supported data and graphs and the author makes it easier to understand and use them in your projects. Author also provides checklists, templates and tips and you should be able to refer to them depending on your project needs.

Especially, the last chapter(Politics,Negotiation and Problem Solving) is worth mentioning. The author describes the challenges of getting an estimate accepted and negotiation skills requrired in estimation. The sections like the differences between negotiating an estimate vs negotiating a committment, principled negotiation as an approach to negotiation are some of the best parts of this book.

Like Code Complete which is the best practical guide for software developers, this book might not fulfill the same role in the area of software estimation for managers and developers, but surely it is a great start.

5 out of 5 stars The definitive book on software estimation.......2007-08-28

A very powerful book on software estimation. It addresses the concept and difficulties associated with estimation in general (such as the cone of uncertainty) and moves on the specific techniques related to software projects estimation. As usual, Steve McConnel presents a good reading sustained by good sources. Highly recommended.

5 out of 5 stars Every page full of useful stuff.......2007-08-26

From the moment I searched for some information on estimating a project schedule I knew I had a gem in my hands. Steve McConnell has created another highly pragmatic masterpiece bringing well-founded best practice into real projects. The book starts with an excellent introduction into the basics of estimating, and then works through to provide practical estimating processes for a range of contexts.

For me the best parts were at the back, with lots of reference data to support different estimating tasks.

Everyone who has to provide estimates for software projects should have this book. Mr McConnell has provided us another software engineering classic - pity he is not English, as he deserves a knighthood for services to the software industry.

4 out of 5 stars have estimation tool, will travel.......2007-07-20

This book on balance provides plenty of good methods for software estimation, especially in the commercial world of enterprise software and such standard technology. It stimulated my mind and gave me new some ideas and how to justify the basis of estimates with some rationale. It is a good read and is well worth the money. The only area I saw lacking was specific information on how to tackle and estimate for large, complex and highly critical military or government software intensive projects to determine order of magnitudes in estimating critical software labor and so forth. However, I am very please with the book as a reference for software estimation on most areas.
Agile Software Development, Principles, Patterns, and Practices
Average customer rating: 5 out of 5 stars
  • Great book on paterns, and XP
  • Super Book - The best of them all
  • Industrial strength book
  • Required Reading - none better
  • Excellent book on principled software development
Agile Software Development, Principles, Patterns, and Practices
Robert C. Martin
Manufacturer: Prentice Hall
ProductGroup: Book
Binding: Hardcover

GeneralGeneral | C | Programming | Computers & Internet | Subjects | Books
Object-Oriented DesignObject-Oriented Design | Software Design, Testing & Engineering | Programming | Computers & Internet | Subjects | Books
Software DevelopmentSoftware Development | Software Design, Testing & Engineering | Programming | Computers & Internet | Subjects | Books
GeneralGeneral | Programming | Computers & Internet | Subjects | Books
GeneralGeneral | Languages & Tools | Programming | Computers & Internet | Subjects | Books
C & C++ Windows ProgrammingC & C++ Windows Programming | Development | Microsoft | Computers & Internet | Subjects | Books
GeneralGeneral | Software | Computers & Internet | Subjects | Books
MathematicsMathematics | Professional Science | Professional & Technical | Subjects | Books | Applied | Chaos & Systems | Geometry & Topology | Mathematical Analysis | Mathematical Physics | Number Systems | Pure Mathematics | Transformations | Trigonometry
FrenchFrench | Foreign Language Nonfiction | Nonfiction | Subjects | Books
Look Inside Computer BooksLook Inside Computer Books | Trip | Specialty Stores | Books
Look Inside Nonfiction BooksLook Inside Nonfiction Books | Trip | Specialty Stores | Books
NonfictionNonfiction | French | Foreign Language Books | Specialty Stores | Books
Professional & TechnicalProfessional & Technical | French | Foreign Language Books | Specialty Stores | Books
All French BooksAll French Books | French | Foreign Language Books | Specialty Stores | Books
All TitlesAll Titles | Qualifying Textbooks - Fall 2007 | Stores | Books
Computers & InternetComputers & Internet | Qualifying Textbooks - Fall 2007 | Stores | Books
ProfessionalProfessional | Qualifying Textbooks - Fall 2007 | Stores | Books
Similar Items:
  1. Test Driven Development: By Example (The Addison-Wesley Signature Series) Test Driven Development: By Example (The Addison-Wesley Signature Series)
  2. Refactoring: Improving the Design of Existing Code Refactoring: Improving the Design of Existing Code
  3. Agile and Iterative Development: A Manager's Guide Agile and Iterative Development: A Manager's Guide
  4. Working Effectively with Legacy Code (Robert C. Martin Series) Working Effectively with Legacy Code (Robert C. Martin Series)
  5. Domain-Driven Design: Tackling Complexity in the Heart of Software Domain-Driven Design: Tackling Complexity in the Heart of Software

ASIN: 0135974445

Customer Reviews:

5 out of 5 stars Great book on paterns, and XP.......2007-03-18

This book covers the most common, and usefull design patterns. Each patter is presented in plain egnlish, with full examples.

In addition to patterns this book covers the principles surounding patterns that make them truely usefull.

5 out of 5 stars Super Book - The best of them all.......2006-11-10

In my role as an architect and a J2EE evangelist, I have to teach a lot about OOAD principles, the Java language and Agile techniques. There are lots of books in my armour that capture the gist of many of these practices and techniques. But none in my opinion better than this book.

Robert Martin is a master at explaining OOAD concepts and applying them to the Agile methodology. For instance, the Agile practices mandate certain practices that need to be implemented in the upfront design and conception of the project. This is in contrast to the methodologies that were hitherto used that emphaisized methodology over design.

This book provides that point of fusion. A great achievement indeed! Concepts such as dependency injection and the Single Responsibility Principle were explained before they became mainstream design tenets.


4 out of 5 stars Industrial strength book.......2005-04-13

Many OO/Patterns books are written as an introduction to the concepts and gloss over the nuances of building software in the real world. This book takes on the nitty gritty of what most developers face day to day. While it does include the gratuitous "student registration" example, this book actually delves into issues such as integrating legacy code. It also actually implements bad design choices before moving on to better solutions, and even these solutions are described in terms of trade-offs between competing forces. Also, by discussing specific Design Patterns in more depth than the cannonical format, I had a few "a-ha" moments when patterns I never quite understood emerged. I would/should have given this book 5 stars, but I had problems with the layout (oversized pages/no margins), the inconsitencies of diagrams (clouds and UML), and the disjoint feeling that the book was a collection of separately written articles, although the author does tie them nicely together. All in all, this is a must have.

Brian
brian_x7@yahoo.com

5 out of 5 stars Required Reading - none better.......2005-02-11

Absolutely no one writes as well, knows as much, or has as much to say about designing world class programs as Robert Martin. This book should be on every serious programmer's shelf; whatever language you happen to be programming in.

5 out of 5 stars Excellent book on principled software development.......2005-01-26

If you always wondered how to find the "right" abstractions - which are nowadays called objects - in your programming. This book gives you an idea what the guiding principles should be.

Don't expect it to be a silver bullet. It is neither the best book on agile software development practices nor the best book on design patterns, but it is the best book on sound principles behind software development. So I believe that some of the content will still be valid in the post OOD-world, whatever it is going to be.

So if you ever wondered, why sometimes programms look good, and most of the times they are just outright ugly, this book gives you a couple of pointers where to look for the problems.

Two more things: a) it is actually fun to read, b) from my experience in project management and software development I don't believe the radical XP approach will establish itself - it doesn't give managers the feeling they are in control. Not that they are with the classic waterfall, but they think they do. Some practices such as pair programming and test-driven development will become best practices - or are they already? The rest will probably be dropped once the fad is over.
Media Programming: Strategies and Practices
Average customer rating: Not rated
    Media Programming: Strategies and Practices
    Susan Tyler Eastman , and Douglas A. Ferguson
    Manufacturer: Wadsworth Publishing
    ProductGroup: Book
    Binding: Paperback

    CommunicationsCommunications | Skills | Business & Investing | Subjects | Books
    GeneralGeneral | Business & Investing | Subjects | Books
    GeneralGeneral | Television | Entertainment | Subjects | Books
    Media StudiesMedia Studies | Mass Media | Current Events | Nonfiction | Subjects | Books
    Media StudiesMedia Studies | Social Sciences | Nonfiction | Subjects | Books
    GeneralGeneral | Communication | Social Sciences | Nonfiction | Subjects | Books
    Look Inside Business BooksLook Inside Business Books | Trip | Specialty Stores | Books
    Look Inside Entertainment BooksLook Inside Entertainment Books | Trip | Specialty Stores | Books
    Look Inside Nonfiction BooksLook Inside Nonfiction Books | Trip | Specialty Stores | Books
    All TitlesAll Titles | Qualifying Textbooks - Fall 2007 | Stores | Books
    Business & InvestingBusiness & Investing | Qualifying Textbooks - Fall 2007 | Stores | Books
    EntertainmentEntertainment | Qualifying Textbooks - Fall 2007 | Stores | Books
    NonfictionNonfiction | Qualifying Textbooks - Fall 2007 | Stores | Books
    Similar Items:
    1. Programming for TV, Radio & The Internet, Second Edition: Strategy, Development & Evaluation Programming for TV, Radio & The Internet, Second Edition: Strategy, Development & Evaluation
    2. The Business of Media: Corporate Media and the Public Interest The Business of Media: Corporate Media and the Public Interest
    3. Media Promotion & Marketing for Broadcasting, Cable & the Internet, Fifth Edition Media Promotion & Marketing for Broadcasting, Cable & the Internet, Fifth Edition
    4. Management of Electronic Media (with InfoTrac ) (Wadsworth Series in Broadcast and Production) Management of Electronic Media (with InfoTrac ) (Wadsworth Series in Broadcast and Production)
    5. Ratings Analysis: The Theory And Practice Of Audience Research (Lea's Communication Series) (Lea's Communication Series) Ratings Analysis: The Theory And Practice Of Audience Research (Lea's Communication Series) (Lea's Communication Series)

    ASIN: 0534636896

    Book Description

    MEDIA PROGRAMMING: STRATEGIES AND PRACTICES is an exciting book that will provide you with the most accurate and current information on the techniques and strategies used in the programming industry. This innovative text covers everything from how programs are selected to the limits of media programming.
    Practical Guidelines and Best Practices for Microsoft  Visual Basic  and Visual C#  Developers (Pro-Developer)
    Average customer rating: 4.5 out of 5 stars
    • Excellent Reference Guide !
    • Programmer's Holly Bible
    • A very useful book
    • Average book
    • Good book
    Practical Guidelines and Best Practices for Microsoft Visual Basic and Visual C# Developers (Pro-Developer)
    Francesco Balena , and Giuseppe Dimauro
    Manufacturer: Microsoft Press
    ProductGroup: Book
    Binding: Paperback

    C & C++ Windows ProgrammingC & C++ Windows Programming | Development | Microsoft | Computers & Internet | Subjects | Books
    C#C# | Visual Basic | Development | Microsoft | Computers & Internet | Subjects | Books
    GeneralGeneral | Computers & Internet | Subjects | Books
    C#C# | Languages & Tools | Programming | Computers & Internet | Subjects | Books
    GeneralGeneral | Languages & Tools | Programming | Computers & Internet | Subjects | Books
    GeneralGeneral | Software | Computers & Internet | Subjects | Books
    Look Inside Computer BooksLook Inside Computer Books | Trip | Specialty Stores | Books
    All TitlesAll Titles | Qualifying Textbooks - Fall 2007 | Stores | Books
    Computers & InternetComputers & Internet | Qualifying Textbooks - Fall 2007 | Stores | Books
    Similar Items:
    1. Programming Microsoft  Visual Basic  2005: The Language (Pro Developer) Programming Microsoft Visual Basic 2005: The Language (Pro Developer)
    2. Programming Microsoft  Visual C#  2005: The Base Class Library (Pro-Developer) Programming Microsoft Visual C# 2005: The Base Class Library (Pro-Developer)
    3. Programming Microsoft  ADO.NET 2.0 Applications: Advanced Topics Programming Microsoft ADO.NET 2.0 Applications: Advanced Topics
    4. Programming Microsoft  ASP.NET 2.0 Core Reference Programming Microsoft ASP.NET 2.0 Core Reference
    5. Programming Microsoft  ADO.NET 2.0 Core Reference Programming Microsoft ADO.NET 2.0 Core Reference

    ASIN: 0735621721

    Book Description

    Get the real-world coding guidelines, expert tips, and rock-solid guidance you need to take your Microsoft .NET development expertise to the next level. Drawing from their extensive programming and consulting experiences, respected developers Francesco Balena and Giuseppe Dimauro share 350 best programming practices for Visual Basic and Visual C#, clearly stating the purpose of each practice, and when and how it should be applied. Youll get practical, valuable advice on the rightand wrongapproaches to using different language elements, programming the .NET Framework, and working with related technologies to create reliable, scalable, maintainable, and security-enhanced solutions.

    Customer Reviews:

    5 out of 5 stars Excellent Reference Guide !.......2007-08-31

    This book was referred to me by a friend that is a very talented developer. I now see why he keeps this text on his desk while developing. The author provides excellent code examples in multiple languages. This is one of the best books that I have purchased in years !

    5 out of 5 stars Programmer's Holly Bible.......2007-07-07

    John Robbins on the foreword of this book wrote "..No matter how you use Practical Guidelines and Best Practices, it will save you a tremendous
    amount of time by helping to reduce those insidious bugs and performance problems in your
    code. I've been using it with all my projects, and it's certainly made me a much better developer.."

    I'm a simple .Net developer, how can i say more, from when i bought this book it is ever on my desk like the Holly Bible.

    I had the honor of met both Francesco Balena and Giuseppe Dimauro it was like a normal violinist could talk with two Paganini.

    5 out of 5 stars A very useful book.......2007-05-01

    In the [...] environment there are many different ways to accomplish the same result. This book provides information from people who are indisputably knowledgeable in the area that helps enormously in choosing between the various options. One of the most useful parts of it is the explanation that is provided for why one option has been chosen above another, which is to say, why it's a "best practice." I would recommend this book to any .Net programmer who wants to acquire concrete data that will help him in making his programming decisions.

    3 out of 5 stars Average book.......2006-05-17

    Although there are some good insights here and there, not too much to gain.

    5 out of 5 stars Good book.......2006-01-17

    I am a reader of Balena's books and appreciate his writings. I have read this book and would only say that the objective of the book if not teaching theory to computer science students but to explain practical guidelines.
    I am a computer engineering graduate myself and have studied both thoery as well as working on cutting edge technologies for past 7 years.
    There are times where most of the theories are not in line with the practical development life cycle and I have seen best of the architects breaking Mr Codds rule on database most of the times.

    This book is one such master piece that gives you information on real world development guidelines and best practices and have recommended this book to most of the fresh developers in my team.

    - Techie
    Programming Languages: Principles and Practice, Second Edition: Principles and Practice
    Average customer rating: 2.5 out of 5 stars
    • Waste of Money....
    • Too vague. There are better books.
    • Don't Settle for this....
    • Too vague and general
    • helpful to understand different programming paradigms
    Programming Languages: Principles and Practice, Second Edition: Principles and Practice
    Kenneth C. Louden
    Manufacturer: Course Technology
    ProductGroup: Book
    Binding: Hardcover

    GeneralGeneral | Programming | Computers & Internet | Subjects | Books
    GeneralGeneral | Languages & Tools | Programming | Computers & Internet | Subjects | Books
    GeneralGeneral | Computers & Internet | Subjects | Books
    GeneralGeneral | Software | Computers & Internet | Subjects | Books
    Programming LanguagesProgramming Languages | Computer Science & Information Systems | New & Used Textbooks | Stores | Books
    All TitlesAll Titles | Qualifying Textbooks - Fall 2007 | Stores | Books
    Computers & InternetComputers & Internet | Qualifying Textbooks - Fall 2007 | Stores | Books
    Look Inside Computer BooksLook Inside Computer Books | Trip | Specialty Stores | Books
    Similar Items:
    1. Programming in Prolog: Using the ISO Standard Programming in Prolog: Using the ISO Standard
    2. Introduction to the Theory of Computation, Second Edition Introduction to the Theory of Computation, Second Edition
    3. Database Systems Concepts Database Systems Concepts
    4. Computability, Complexity, and Languages, Second Edition: Fundamentals of Theoretical Computer Science (Computer Science and Scientific Computing) Computability, Complexity, and Languages, Second Edition: Fundamentals of Theoretical Computer Science (Computer Science and Scientific Computing)
    5. Operating System Concepts Operating System Concepts

    ASIN: 0534953417

    Book Description

    Kenneth Louden's new edition of Programming Languages: Principles and Practice provides students with an overview of key issues in the study of programming languages. Rather than focus on individual language issues, Kenneth Louden focuses on language paradigms and concepts that are common to all languages. Louden also includes materials that are not frequently found in other introductory texts, such as implementation issues and theoretical foundations of programming languages. Coverage of these topics helps serve as a bridge to students' compiler courses and other theoretical computer science courses.

    Customer Reviews:

    1 out of 5 stars Waste of Money...........2006-09-12

    This is probably the worst textbook on this topic because it does little justice to the concepts. I found it hard to understand exactly what the book was talking about and what the exercise questions were asking. In many cases, I was unable to find any corelating content in the book, between questions and answers.

    The book also references some languages such as ADA , FORTRAN, ML, etc. Unfortunately, it simply touches each one vaguely. I was REALLY put off by this book. It is very verbose and does not approach topics in a linear way. I used the book for an online course and resorted to consulting other books, such as "Learning Computer Programming: It's Not About Languages" by Mary E. Farrell.

    1 out of 5 stars Too vague. There are better books........2005-01-27

    I had the author as a professor and his teaching is like the book: vague and incomplete. The book tries to cover too much and therefore fails to go into depth on any subject. The book doesn't provide enough information to answer many of the chapter questions and I find that absolutely unaccepatable in a textbook. I found the chapter on program language history interesting, but that alone cannot make up for the book's failures. The book is in the $100 price range which is a joke.

    2 out of 5 stars Don't Settle for this...........2004-02-02

    Buy Sebesta's book instead. This book sucks!

    2 out of 5 stars Too vague and general.......2003-12-30

    I used this book for my programming language concepts course, and I was quite disappointed. It's just way too vague, trying to cover too many things. And few, if any, of the concepts from chaper to chapter carry through to develop a cohesive understanding. I also think most people who'd consider this book (or take a class requiring it) should have the knack to pick this stuff up pretty quickly from experimenting and perhaps a website tutorial or two.

    I did enjoy the chapter on axiomatic semantics, which offers a straightforward approach to proving programs and more importantly loop invariants. But that was hardly worth nearly $100.

    5 out of 5 stars helpful to understand different programming paradigms.......2003-08-31

    My students and me have translated this book to Chinese.
    It will appear soon.

    In my opinion, this book is better than that by
    Pratt ( I have translated the 3rd and 4th edition of that book
    years ago).
    Core J2EE Patterns: Best Practices and Design Strategies, Second Edition
    Average customer rating: 4.5 out of 5 stars
    • Solid book on Java Enterprise architecture
    • A must have for J2EE architects
    • This is the most important and comprehensive J2EE design pattern book
    • It is outdated.
    • An essential guide for the professional and experienced J2EE developer
    Core J2EE Patterns: Best Practices and Design Strategies, Second Edition
    Deepak Alur , Dan Malks , and John Crupi
    Manufacturer: Prentice Hall PTR
    ProductGroup: Book
    Binding: Hardcover

    GeneralGeneral | Java | Programming | Computers & Internet | Subjects | Books
    GeneralGeneral | Programming | Computers & Internet | Subjects | Books
    GeneralGeneral | Computers & Internet | Subjects | Books
    GeneralGeneral | Software | Computers & Internet | Subjects | Books
    Look Inside Computer BooksLook Inside Computer Books | Trip | Specialty Stores | Books
    All TitlesAll Titles | Qualifying Textbooks - Fall 2007 | Stores | Books
    Computers & InternetComputers & Internet | Qualifying Textbooks - Fall 2007 | Stores | Books
    Similar Items:
    1. Expert One-on-One J2EE Design and Development (Programmer to Programmer) Expert One-on-One J2EE Design and Development (Programmer to Programmer)
    2. Enterprise JavaBeans Enterprise JavaBeans
    3. Core Security Patterns: Best Practices and Strategies for J2EE(TM), Web Services, and Identity Management (Core Series) Core Security Patterns: Best Practices and Strategies for J2EE(TM), Web Services, and Identity Management (Core Series)
    4. Head First Design Patterns (Head First) Head First Design Patterns (Head First)
    5. Design Patterns: Elements of Reusable Object-Oriented Software (Addison-Wesley Professional Computing Series) Design Patterns: Elements of Reusable Object-Oriented Software (Addison-Wesley Professional Computing Series)

    ASIN: 0131422464

    Customer Reviews:

    4 out of 5 stars Solid book on Java Enterprise architecture.......2007-09-03

    It is a MUST-HAVE J2EE architect/developer book. It provides the most important and relevant patterns in J2EE design and development based on Gang of Four. The architecture guidance and best practices described are very valuable.

    This book needs an update for Java EE 5. Not sure, those updates are posted on their web site.

    5 out of 5 stars A must have for J2EE architects.......2007-01-04

    I bought this book for preparing for SUn Certfied Enterprise Architect assignment( part II). I am very happy with this book. It gives examples for all J2EE patterns in a very lucid way and this book has helped me a lot.

    5 out of 5 stars This is the most important and comprehensive J2EE design pattern book.......2007-01-03

    Do you know GoF ? Do you know basic 14 design patterns ? Do you know Java ? Do you know J2EE ? Do you know EJB ? Are you an architect of Java based applications ? OK. But if you do not know the book Core J2EE Patterns you are not taking designing and implementation of J2EE applications seriously. The book describes all the details, consequences and other aspects of J2EE design patterns. I recommend to read book sequentially and to make a lot of bookmarks and lot of skips into related links in the book.
    You get clear picture of overall architecture possibilities in J2EE world. Also thanks to this book I became a certified architect.

    1 out of 5 stars It is outdated........2006-12-21

    This was the bible I used for a project, I loved the ideas and I named the classes after the names in this book.

    However, 3 years later, after reviewing this book, I would say, many ideas in the book are already outdated and over emphasized in the past. Just remember the good old days when EJB was glorious and almost every company went for it.

    After the EJB rush, now when we are back to basic, we realized that many Plain Old Design Patterns are real gold. I would suggest you don't rely heavily on J2EE, focus on domain design instead.

    Many books provide this advice on domain driven development, such as Design Patterns, Refactoring, Domain Driven Design.

    After you read those books, then read this book again. You will agree with this review.

    http://www.amazon.com/Books-for-Professional-Java-Developers/lm/R34SZ976NXXD22/ref=cm_lm_byauthor_title_full/104-7074534-4633550

    5 out of 5 stars An essential guide for the professional and experienced J2EE developer.......2006-12-02

    This book is about using patterns for the J2EE platform, using best practices to design applications that use JSP, Servlet, EJB components, and JMS technologies, preventing reinvention of the wheel when it comes to design and the J2EE platform, and finally identifying bad practices in existing designs and refactoring those designs. This book assumes the reader already knows how to program with J2EE technologies and is familiar with UML. Each pattern presented has a problem it addresses, forces involved (what you want to accomplish), and a solution. Also included are related patterns and even some sample code, though the code is by no means complete.

    This book is organized into two parts. Part 1, "Patterns and J2EE" covers an introduction to J2EE and patterns. It deals with design considerations for JSP, servlets, and enterprise beans. This part also includes bad practices and refactorings for the J2EE platform.

    Chapter 1: "Introduction" is a brief discussion on various topics, including patterns, J2EE platform, defining a pattern, and pattern categorization. It ends by introducing the J2EE Pattern Catalog.

    Chapter 2: "Presentation Tier Design Considerations and Bad Practices" and Chapter 3 "Business Tier Design Considerations and Bad Practices" discuss the design considerations and bad practices for the presentation tier and business/integration tiers respectively. The design considerations are issues that a J2EE developer needs to consider while working with the J2EE platform. The topics presented in these chapters point the reader to other sources (such as official specifications and well written books on these topics) for more detailed information on these issues.

    Chapter 4: "J2EE Refactorings" includes some of the refactorings the authors have experienced in their work that has enabled them to move designs from a less than optimal solution to a better solution. The refactorings provide another way to think about the material in the rest of the book, providing what the authors believe to be valuable companion material to the pattern catalog. This chapter shows how the authors have been influenced by Martin Fowler and his book "Refactoring". For those readers who are familiar with the Refactoring book, the format of this chapter will be very familiar. However, the content of this chapter is entirely in the context of J2EE technologies, whereas Martin Fowler addresses refactoring at a different level.

    Part 2, "J2EE Pattern Catalog" presents the J2EE pattern catalog which contains the patterns that form the core of this book.

    Chapter 5, "J2EE Patterns Overview" provides an overview of the J2EE pattern catalog. This chapter begins with a high level discussion of the pattern ideas and explains the way the patterns are categorized into tiers. It also explains the J2EE pattern template, which is used to present all patterns in this book. The chapter discusses all the J2EE patterns and uses a diagram to show their inter-relationships. It also provides a roadmap to the pattern catalog. This roadmap presents common J2EE design and architecture-related questions with references to patterns or refactorings that provide solutions to these questions. Understanding the pattern relationships and the roadmap is key to using these patterns.

    Chapter 6, "Presentation Tier Patterns" presents eight patterns that pertain to using servlets, JSP, JavaBeans, and custom tags to design web-based applications for the J2EE platform. The patterns describe numerous implementation strategies, and address common problems such as request handling, application partitioning, and generating composite displays.

    Chapter 7, "Business Tier Patterns" presents nine patterns that pertain to using EJB technology to design business components for the J2EE platform. The patterns in this chapter provide the best practices for using the EJB and JMS technologies. Where relevant, these patterns include discussion on other technologies, such as JNDI and JDBC.

    Chapter 8, "Integration Tier Patterns" presents four patterns that pertain to integrating J2EE applications with the resource tier and external systems. The patterns deal with using JDBC and JMS to enable integration between business tier and resource tier components.

    Finally, the "Web Worker Micro-Architecture" discusses an advanced topic of using multiple patterns to solve a larger problem. It specifically discusses the Web Worker micro-architecture which illustrates how to combine multiple patterns to integrate a J2EE application and a workflow system.

    I found this book very enlightening, although I would not say it is an easy read, since this is not an easy subject. Some things have changed since it was published back in 2003, primarily the advent of EJB 3.0 which changes the need for and structure of a few patterns. However, it is still a very good book on design and I would still highly recommend it for the experienced J2EE developer. The book's preface recommends it for managers too, but quite frankly unless the manager is well-versed in J2EE to begin with, I think it would just confuse him/her since the discussions and explanations can get quite technical.

    Books:

    1. The Jepson Manual: Higher Plants of California
    2. The Rise of the Network Society
    3. The Tao of Network Security Monitoring: Beyond Intrusion Detection
    4. The Web Content Style Guide: An Essential Reference for Online Writers, Editors and Managers
    5. Visual Basic 2005 Cookbook: Solutions for VB 2005 Programmers (Cookbooks (O'Reilly))
    6. Web Database Applications with PHP & MySQL, 2nd Edition
    7. What is WebSphere? Java, J2EE, Portal and Beyond! (Demystifying IBM's Middle Tier Technology, Vol. 1)
    8. Wireless Home Networking For Dummies (For Dummies (Computer/Tech))
    9. XML Programming Bible
    10. Ace the IT Resume!

    Books Index

    Books Home

    Recommended Books

    1. Fundamentals of Power Electronics
    2. Good to Great: Why Some Companies Make the Leap... and Others Don't
    3. Understanding German Accounts: Language and Terminology
    4. A Music Producer's Thoughts to Create By
    5. Auditing and Assurance Services: An Integrated Approach
    6. Divided Kingdom
    7. Counterinsurgency Warfare: Theory and Practice
    8. Contemporary Portfolio Theory and Risk Management :
    9. Work Engendered: Toward a New History of American Labor
    10. Blood on the Dining Room Floor: A Murder Mystery