Software Development AntiPatterns

A session at NFJS Twin Cities Software Symposium

Saturday 5th March, 2016

11:00am to 12:30pm (CST)

The ancient Chinese warrior Sun Tzu taught his men to “know your enemy” before going into battle. For developers, the equivalent is knowing and understanding software development anti-patterns – things that we repeatedly do that produce negative results. Anti-patterns are used by developers, architects and managers every day, and are one of the main factors preventing progress and success. In this humorous and fast-paced session we will take a deep-dive look at some of the more common and significant software development anti-patterns. Through coding and design examples you will see how these anti-patterns emerge, how to recognize when an anti-pattern is being used, and most importantly, learn how to avoid them through effective software development techniques and practices. Although most of the coding examples are in Java, this is largely a technology-agnostic session.


A look at 5 common software development anti-patterns

About the speaker

This person is speaking at this event.
Mark Richards

Hands-on Software Architect, Author of Software Architecture Fundamentals Video Series (O'Reilly) bio from Twitter

Sign in to add slides, notes or videos to this session

Tell your friends!


Time 11:00am12:30pm CST

Date Sat 5th March 2016

Short URL


View the schedule


See something wrong?

Report an issue with this session