AntiPatterns (original) (raw)

About DBpedia

AntiPatterns: Refactoring Software, Architectures, and Projects in Crisis is a book about anti-patterns: specific repeated practices in software architecture, software design and software project management that initially appear to be beneficial, but ultimately result in bad consequences that outweigh hoped-for advantages. This study covers several recurring problematic software-related patterns, the forces that inspire their repeated adoption, and proven-in-practice remedial actions, called refactored solutions. The authors are , , , and ; with joining in on second and third books. Four of the five authors worked together at Mitre Corporation in the late 1990s.

thumbnail

Property Value
dbo:abstract AntiPatterns: Refactoring Software, Architectures, and Projects in Crisis is a book about anti-patterns: specific repeated practices in software architecture, software design and software project management that initially appear to be beneficial, but ultimately result in bad consequences that outweigh hoped-for advantages. This study covers several recurring problematic software-related patterns, the forces that inspire their repeated adoption, and proven-in-practice remedial actions, called refactored solutions. The authors are , , , and ; with joining in on second and third books. Four of the five authors worked together at Mitre Corporation in the late 1990s. Sometimes referred to as an "Upstart Gang-Of-Four" the authors were frequently (and often unfavorably) compared to the original Design Patterns by Gang of Four. This began with a favorable review and 1998 runner-up Jolt Productivity Award given by Software Development magazine. The controversy around this book, and the concept of an anti-pattern has been said to stem from a somewhat common misunderstanding that the authors were somehow opposed to design patterns. However the authors explained within the book itself that they are big fans of design patterns; their objective was to build on the concept by providing constructive means for dealing with the frequent "patterns of failure" they had professionally dealt with. (en)
dbo:author dbr:Raphael_Malveau dbr:Skip_McCormick dbr:Tom_Mowbray dbr:William_Brown_(programmer)
dbo:isbn 978-0-471-19713-3
dbo:nonFictionSubject dbr:Anti-pattern dbr:Design_pattern dbr:Software_engineering
dbo:publisher dbr:John_Wiley_&_Sons
dbo:thumbnail wiki-commons:Special:FilePath/William_J._Brown_-_An...and_Projects_in_Crisis.jpeg?width=300
dbo:wikiPageExternalLink http://www.ddj.com/cpp/184403518 http://www.antipatterns.com http://c2.com/cgi/wiki%3FAntiPatternsBook
dbo:wikiPageID 8939867 (xsd:integer)
dbo:wikiPageLength 4303 (xsd:nonNegativeInteger)
dbo:wikiPageRevisionID 994621212 (xsd:integer)
dbo:wikiPageWikiLink dbr:Anti-pattern dbc:Software_development_books dbc:Software_engineering_books dbr:Design_Patterns dbr:Design_pattern dbr:John_Wiley_&_Sons dbr:Software_architecture dbr:Software_engineering dbr:WikiWikiWeb dbr:Jolt_Awards dbr:Association_for_Computing_Machinery dbr:Software_design dbr:Project_management dbr:Raphael_Malveau dbr:Skip_McCormick dbr:Tom_Mowbray dbr:William_Brown_(programmer) dbr:Refactored_solutions dbr:Mitre__Corporation dbr:Scott_Thomas_(programmer)
dbp:author dbr:Raphael_Malveau dbr:Skip_McCormick dbr:Tom_Mowbray dbr:William_Brown_(programmer) The "Upstart Gang of Four": (en)
dbp:country United States (en)
dbp:isbn 978 (xsd:integer)
dbp:name AntiPatterns: (en) Refactoring Software, Architectures, and Projects in Crisis (en)
dbp:pubDate 1998 (xsd:integer)
dbp:publisher John Wiley & Sons, Ltd. (en)
dbp:subject Design patterns, software engineering, anti-patterns (en)
dbp:wikiPageUsesTemplate dbt:About dbt:Cite_journal dbt:Infobox_book dbt:Reflist
dc:publisher John Wiley & Sons, Ltd.
dct:subject dbc:Software_development_books dbc:Software_engineering_books
gold:hypernym dbr:Book
rdf:type owl:Thing bibo:Book schema:Book schema:CreativeWork dbo:Work wikidata:Q234460 wikidata:Q386724 wikidata:Q571 yago:WikicatSoftwareDevelopmentBooks yago:Artifact100021939 yago:Book106410904 yago:Creation103129123 yago:Object100002684 yago:PhysicalEntity100001930 yago:Product104007894 yago:Publication106589574 yago:Work104599396 dbo:Book dbo:WrittenWork yago:Whole100003553
rdfs:comment AntiPatterns: Refactoring Software, Architectures, and Projects in Crisis is a book about anti-patterns: specific repeated practices in software architecture, software design and software project management that initially appear to be beneficial, but ultimately result in bad consequences that outweigh hoped-for advantages. This study covers several recurring problematic software-related patterns, the forces that inspire their repeated adoption, and proven-in-practice remedial actions, called refactored solutions. The authors are , , , and ; with joining in on second and third books. Four of the five authors worked together at Mitre Corporation in the late 1990s. (en)
rdfs:label AntiPatterns (en)
owl:sameAs freebase:AntiPatterns yago-res:AntiPatterns wikidata:AntiPatterns https://global.dbpedia.org/id/4RQY8
prov:wasDerivedFrom wikipedia-en:AntiPatterns?oldid=994621212&ns=0
foaf:depiction wiki-commons:Special:FilePath/William_J._Brown_-_An...tectures,_and_Projects_in_Crisis.jpeg
foaf:isPrimaryTopicOf wikipedia-en:AntiPatterns
foaf:name AntiPatterns: (en) Refactoring Software, Architectures, and Projects in Crisis (en)
is dbo:wikiPageWikiLink of dbr:Anti-pattern dbr:Inner-platform_effect
is foaf:primaryTopic of wikipedia-en:AntiPatterns