Home | Amazing | Today | Tags | Publishers | Years | Account | Search 
AntiPatterns: Refactoring Software, Architectures, and Projects in Crisis

Buy
"The AntiPatterns authors have clearly been there and done that when it comes to managing software development efforts. I resonated with one insight after another, having witnessed too many wayward projects myself. The experience in this book is palpable." —John Vlissides, IBM Research "This book allows managers, architects, and developers to learn from the painful mistakes of others. The high-level AntiPatterns on software architecture are a particularly valuable contribution to software engineering. Highly recommended!" —Kyle Brown Author of The Design Patterns Smalltalk Companion "AntiPatterns continues the trend started in Design Patterns. The authors have discovered and named common problem situations resulting from poor management or architecture control, mistakes which most experienced practitioners will recognize. Should you find yourself with one of the AntiPatterns, they even provide some clues on how to get yourself out of the situation." —Gerard Meszaros, Chief Architect, Object Systems Group Are you headed into the software development mine field? Follow someone if you can, but if you’re on your own—better get the map! AntiPatterns is the map. This book helps you navigate through today’s dangerous software development projects. Just look at the statistics:
  • Nearly one-third of all software projects are cancelled.
  • Two-thirds of all software projects encounter cost overruns in excess of 200%.
  • Over 800f all software projects are deemed failures.
While patterns help you to identify and implement procedures, designs, and codes that work, AntiPatterns do the exact opposite; they let you zero-in on the development detonators, architectural tripwires, and personality booby traps that can spell doom for your project. Written by an all-star team of object-oriented systems developers, AntiPatterns identifies 40 of the most common AntiPatterns in the areas of software development, architecture, and project management. The authors then show you how to detect and defuse AntiPatterns as well as supply refactored solutions for each AntiPattern presented.

About the Author

WILLIAM J. BROWN is an independent consultant with extensive experience in large-scale software development project management. RAPHAEL C. MALVEAU is Chief Scientist at Eidea Labs and specializes in building CORBA applications using design patterns. HAYSW. "SKIP" McCORMICK III is a lead engineer at Mitre Corporation, focusing on object-oriented systems development and legacy systems integration. THOMAS J. MOWBRAY is the architect of one of the first CORBA-based applications systems. He is the Principal Scientist at Blueprint Technologies Corporation and an architecture columnist for Object Magazine.
(HTML tags aren't allowed.)

Windows Phone 8 Game Development
Windows Phone 8 Game Development

A practical guide to creating games for the Windows Phone 8 platform

Overview

  • Create a 3D game for the Windows Phone 8 platform
  • Combine native and managed development approaches
  • Discover how to use a range of inputs, including sensors
  • Learn how to implement...
Teach Yourself VISUALLY Excel 2016 (Teach Yourself VISUALLY (Tech))
Teach Yourself VISUALLY Excel 2016 (Teach Yourself VISUALLY (Tech))

See your way to Excel spreadsheet stardom with this visual guide

If you're always hearing about the cool things Excel can do, here's your chance to see how to do them!Teach Yourself Visually Excel offers you a straightforward visual approach to working with the newest version of the world's leading...

The Coder's Path to Wealth and Independence
The Coder's Path to Wealth and Independence

Developers, programmers, technical architects, and consultants: You are highly skilled and have deep commitment to your craft as well as the motivation to excel. It’s time to step away from the perceived security of a full-time salaried position, or a marginally successful solo business, and step into a world of freedom, independence,...


SCJP Sun Certified Programmer for Java 5 Study Guide (Exam 310-055) (Certification Press Study Guides)
SCJP Sun Certified Programmer for Java 5 Study Guide (Exam 310-055) (Certification Press Study Guides)

Get the book that shows you not only what—but how—to study

  • 100% complete coverage of all official objectives for Sun Java exam 310-055
  • Exam Objective Highlights in every chapter point out exam objectives to ensure you're focused on passing the exam
  • Real-world...
How to Do Everything with Google Tools
How to Do Everything with Google Tools
Nearly twenty years ago I was introduced to a fascinating new technology that has now become part of our everyday activity. At the time, I thought it was extremely cool to log into a distant server and read stuff. At the time, that stuff came at a hefty price—Internet time was over $2.00 per hour, connection speeds were measured in bauds, and...
Facebook Marketing For Dummies
Facebook Marketing For Dummies

Practical Facebook marketing strategies, tactics, and techniques

This new edition of Facebook Marketing For Dummies arms novice to expert marketers with everything they need to plan, refine, execute, and maintain a successful Facebook marketing campaign. Fully updated to cover the latest tools and techniques of...

©2021 LearnIT (support@pdfchm.net) - Privacy Policy