: Why Clean Code matters — The mechanics of code rot
Mechanics of Code Rot
Time: (Asia/Kolkata)
Host: Nelkinda Software Craft
Speaker: Christian Hujer
Location: Online (Zoom)
Register
About
We know that most of the time invested in a software project goes into its maintenance. As a company (Nelkinda Software Craft), we represent the values of software craft. We have been applying Clean Code principles in our projects to minimize the cost and efforts on maintenance. In this session, Christian Hujer will share some of the basics and our experience of Clean Code with code examples of real-world projects.
Learning for Participants
- What is Clean Code
- Why is Clean Code needed
- The two values of Software
- The mechanics of code rot
- The five big design smells and what's causing them
- The methods for fighting code rot
- Dealing with code rot in legacy code
Speaker
Christian Hujer, a seasoned developer with ~35 years of experience, founder of Nelkinda Software Craft, carries a tremendous experience in software development and software craft. He is a polyglot in languages (Prolog to Java), frameworks and development environments (from smart card to server). He is keen at following the best coding and software development process related practices for example XP, Clean Code practices, TDD. He always strives for better software and a better environment.