Session introductory Active ⏱ 45 / 60 / 75 min

Software Craftsmanship for New Developers

Introduction to software craftsmanship concepts including SOLID principles, code smells, DRY, and TDD for new and experienced developers.

Knowing language syntax is essential as a new developer, but just as important is understanding what software craftsmanship is. In this session, Chad will talk about the software craftsmanship movement and why it is crucial. Chad will also explain essential craftsmanship terms like code smells, DRY, and SOLID. Even if you have been developing for a while, this session will be helpful to brush up on how not to be a developer but how to be a professional developer.

Target Audience

  • New and early-career software developers looking to establish good habits
  • Experienced developers wanting a refresher on software craftsmanship fundamentals
  • Team leads interested in improving code quality across their teams

Prerequisites

  • Basic programming knowledge in any language
  • No prior knowledge of software craftsmanship concepts required

Want me to present this at your event?
Email chadgreen@chadgreen.com to book this presentation.

Contact Me