Making Bad Code Good

  • Jun 11, 2014
  • Dan Wilson

Speaker:  Dan Wilson
June 11, 2014

Coding can be considered an art form. However some art is better than others (I'm looking at you Jackson Pollock!). In this presentation, we'll look at code that is poorly written and look at other ways to express the same functionality in a clearer more concise way.

Target Audience
Developers who want to improve their coding practices

Assumed Knowledge
At least a junior level ColdFusion developer

You will learn about

  • Code should be written for reading, not for writing
  • Clarity means different things, but there are some things we can all agree on
  • Writing good code will make it easier to work on later
  • Reducing cognitive load through encapsulation will make it easier to develop right the first time
  • Compare and contrast code samples to discuss improvements and benefits

Presentation Links

Dan Wilson

Dan Wilson

As principal partner of DataCurl LLC, Dan Wilson runs both the consulting practice and ChallengeWave.com, a way to help employees start and stick with healthier lifestyles.

DataCurl LLC is a boutique consulting services company offering Application Architecture, Performance Analysis, High Scalability Operations, Project Rescue and Development Team Analysis and Realignment services.

Dan is an avid participant in technology communities; an Adobe Community Professional, manager of the Triangle ColdFusion User Group in Research Triangle Park, North Carolina, Managing Director of the popular Model-Glue framework and contributor to numerous open source projects based on ColdFusion, Flex and AIR platforms.

Dan presents on ColdFusion, Flex and Rapid Development Techniques at popular conferences around the world. You can find his thoughts on ColdFusion, Flex, AIR and other technology matters at http://www.nodans.com and some occasional ramblings on food at http://blog.chefdanwilson.com.

When not in front of a computer, you can find him biking, hiking, surfing, playing volleyball and helping small businesses improve their sales and marketing.