| |||||||||||||||
by Martin Fowler
|
Software Configuration Management Patterns: Effective Teamwork, Practical Integration by Stephen P. Berczuk |
The Economics of Iterative Software Development: Steering Toward Better Business Results by Walker Royce |
The Mythical Man-Month: Essays on Software Engineering, Anniversary Edition (2nd Edition) by Frederick P. Brooks |
by Karl E. Wiegers
|
The authors of AntiPatterns draw on extensive industry experience, their own and others, to help define what's wrong with software development today. They outline reasons why problem patterns develop (such as sloth, avarice, and greed) and proceed to outline several dozen patterns that can give you headaches or worse.
Their deadliest hit list begins with the Blob, where one object does most of the work in a project, and Continuous Obsolescence, where technology changes so quickly that developers can't keep up. Some of the more entertaining antipatterns include the Poltergeist (where do-nothing classes add unnecessary overhead), the Boat Anchor (a white elephant piece of hardware or software bought at great cost) and the Golden Hammer (a single technology that is used for every conceivable programming problem). The authors then proceed to define antipatterns oriented toward management problems with software (including Death by Planning and Project Mismanagement, along with several miniature antipatterns, that help define why so many software projects are late and overbudget).
The authors use several big vendors' technologies as examples of today's antipatterns. Luckily, they suggest ways to overcome antipatterns and improve software productivity in "refactored solutions" that can overcome some of these obstacles. However, this is a realistic book, a mix of "Dilbert" and software engineering. A clever antidote to getting too optimistic about software development, AntiPatterns should be required reading for any manager facing a large-scale development project. --Richard Dragan
Product Details
Would you like to update product info or give feedback on images?
|
|
![]() |
85% buy the item featured on this page: AntiPatterns: Refactoring Software, Architectures, and Projects in Crisis $34.65 |
![]() |
4% buy Refactoring: Improving the Design of Existing Code $41.93 |
![]() |
4% buy Code Complete: A Practical Handbook of Software Construction $31.49 |
![]() |
3% buy J2EE AntiPatterns $34.65 |
Tags Customers Associate with This Product(What's this?)Click on a tag to find related items, discussions, and people.
|
|
Share your thoughts with other customers:
|
|||||||||||
Most Helpful Customer Reviews
Share your thoughts with other customers: Create your own review
|
|
|
This product's forum
Active discussions in related forums
Search Customer Discussions
|
|
After viewing product detail pages or search results, look here to find an easy way to navigate back to pages you are interested in. |