Enterprise Architecture Anti-patterns

anti-patterns, architecture, design-patterns

Solution

Wikipedia is quite comprehensive on the subject of anti-patterns and here's the book on the subject: AntiPatterns.

Top five in my experience:

- Premature optimization

- Anemic Domain Model

- God object

- Golden Hammer (cf. regular expressions)

- Chain Gang

Problem

What are the key anti-patterns to avoid when architecting applications for the enterprise? We are using C# and SQL Server and Silverlight, btw - but I imagine some of the anti-patterns will be language neutral.

Original source

Related problems