---
description: Hands on Clean Code
---

# Clean Code

## Objectives

* Understand what is “Clean code”
* How to apply it in a daily basis

Workshop designed using 4C model (support provided) :

* **Connection** : Build your Clean Code definition
* **Concepts** : Slide deck
* **Concrete** **Practice** : Code smells exercises
  * [https://github.com/ythirion/clean-code](https://github.com/ythirion/clean-code)
* **Conclusion** : 4 square feedback

{% embed url="https://speakerdeck.com/thirion/hands-on-clean-code" %}

## Resources

* Source code : [https://github.com/ythirion/clean-code](https://github.com/ythirion/clean-code)
* Refactoring guru : [https://refactoring.guru/refactoring/smells](https://refactoring.guru/refactoring/smells)



