Programming Anti-Patterns
Stories about anti-patterns which arise from improper coding procedures.
A Boat Anchor is code that is kept even though it doesn't do anything. The solution is YAGNI. Delete it!
God Objects in software development occur when a single class either knows too much or does too much. The solution? Smite them.
Lava Flow happens when code which works is kept in a system despite no one knowing what it does. So how do you get rid of it?
Spaghetti Code is one of the oldest and most widespread anti-patterns, and is, simply, unmaintable code. The solution is equally simple: refactoring.
C#, the web, ASP.NET Core, tutorials, stories, and more!