Skip to content

Clean code 101: Your first steps to better code

S
Hosted By
Senthilkumar P.
Clean code 101: Your first steps to better code

Details

In the words of Donald Knuth, “Programming is the art of telling another human being what one wants the computer to do.” This talk will explore the importance of writing clean code that is not only working but understandable to others too. We’ll begin by discussing the fundamentals of writing good code, focusing on clarity, simplicity, and structure, which are essential to avoiding bad practices that lead to unmanageable systems.

The talk is structured around a simple use case, which will guide us through how software evolves over time and how bad code can develop. By the end of this session, you'll learn how to write code that is built to last – code that remains flexible, easy to manage, and adaptable to change as your software grows.

Agenda:

  • Understanding what is a code smell
  • Walkthrough of a use case considered for identifying patterns of unclean code
  • Examples of code smells and refactoring techniques
  • Q&A

About the Speaker:

Sankaranarayanan is passionate about writing clean code and is always eager to refactor for clarity and efficiency, ensuring that his work is both maintainable and scalable. Recently, he has developed a keen interest in understanding the fundamental internal workings of systems like databases, aiming to deepen his skills.

Photo of DEVDAY Technical Meetup - Chennai group
DEVDAY Technical Meetup - Chennai
See more events
Sahaj AI Software Pvt. Ltd.
Type 2/13, Rajiv Gandhi IT Expy · Chennai, Ta