Books

Shelfari Book Activity

Browse books below or search for a book using basic or advanced search at the top of any page.

(updated daily)
  1. Head First Object-Oriented Analysis and Design: A Brain Friendly Guide to Ooa&d (Head First)

    by Brett McLaughlin, David West, Gary Pollice

    " Head First Object Oriented Analysis and Design is a refreshing look at subject of OOAD. What sets this book apart is its focus on learning. The authors have made the content of OOAD accessible and usable for the practitioner." --Ivar Jacobson, Ivar Jacobson Consulting "I just finished... (learn more about this book)

  2. Practices of an Agile Developer

    by Andrew Hunt, Venkat Subramaniam

    Want to be a better developer? This books collects the personal habits, ideas, and approaches of successful agile software developers and presents them in a series of short, easy-to-digest tips. This isn't academic fluff; follow these ideas and you'll show yourself, your teammates, and your... (learn more about this book)

  3. Programming Erlang

    by Joe Armstrong

    Erlang solves one of the most pressing problems facing developers today: how to write reliable, concurrent, high-performance systems. It's used worldwide by companies who need to produce reliable, efficient, and scalable applications. Invest in learning Erlang now. Moore's Law is the... (learn more about this book)

  4. Ship it! A Practical Guide to Successful Software Projects

    by Jared R. Richardson

    Ship It! is a collection of tips that show the tools and techniques a successful project team has to use, and how to use them well. You'll get quick, easy-to-follow advice on modern practices: which to use, and when they should be applied. This book avoids current fashion trends... (learn more about this book)

  5. Analysis Patterns: Reusable Object Models

    by Martin Fowler

    Martin Fowler is a consultant specializing in object-oriented analysis and design. This book presents and discusses a number of object models derived from various problem domains. All patterns and models presented have been derived from the author's own consulting work and are based on real... (learn more about this book)

  6. Crystal Clear: A Human-Powered Methodology for Small Teams (The Agile Software Development Series)

    by Alistair Cockburn

    Carefully researched over ten years and eagerly anticipated by the agile community, Crystal Clear: A Human-Powered Methodology for Small Teams is a lucid and practical introduction to running a successful agile project in your organization. Each chapter illuminates a different important aspect... (learn more about this book)

  7. Learning UML 2.0

    by Russ Miles

    "Since its original introduction in 1997, the Unified Modeling Language has revolutionized software development. Every integrated software development environment in the world--open-source, standards-based, and proprietary--now supports UML and, more importantly, the model-driven approach to... (learn more about this book)

  8. Object Thinking (DV-Microsoft Professional)

    by David West

    The foundation of all object-oriented software design, including agile methods such as extreme programming, is object thinking. But many developers have not mastered its underlying concepts and principles—relying on methodology and process instead of fully exploiting the power of object... (learn more about this book)

  9. Effective Methods for Software Testing, 2nd Edition

    by William E. Perry

    Written by the founder and executive director of the Quality Assurance Institute, which sponsors the most widely accepted certification program for software testing Software testing is a weak spot for most developers, and many have no system in place to find and correct defects quickly... (learn more about this book)

  10. The New Media Reader

    by Noah Wardrip-Fruin, Nick Montfort

    This reader collects the texts, videos, and computer programs--many of them now almost impossible to find--that chronicle the history and form the foundation of the still-emerging field of new media. General introductions by Janet Murray and Lev Manovich, along with short introductions to each... (learn more about this book)

displaying 1-10 books