Not The Appropriate Protocol

This AntiPattern is occurring when the architecture of an application is done while using an inappropriate communication protocol.

The protocol can be inappropriate in several ways (not exhaustive):

The consequences are often critical for the application itself that, in the best of cases, will work quite badly, but that can also not work at all. As certain problems can come from scalability, the critical issues can be discovered once in production, which is the worst case to manage inside a company.

This is a severe AntiPattern as most of ArchitectureAntiPatterns because it is not easy to recover without throwing away a lot of the developed code.


Samples:


CategoryArchitectureAntiPattern


EditText of this page (last edited December 6, 2010) or FindPage with title or text search