Session

Repeated Code: Symptoms, Issues, and How to Eliminate It

Tired of the repeated code of your system? Want to understand what repeated code really means and the different ways to eliminate it? Ready to leverage automated refactorings to clean up your codebase?

Repeated code is a common symptom of poor design, often leading to significant headaches when maintaining or modifying a software system. In this 2-hour hands-on lab, we'll explore what repeated code means from the conceptual point of view, why it should be removed, the benefits of doing so and the technique to do it. We will use programming exercises in your favorite programming language to practice.

Content:
- What Is Repeated Code?: Understanding the concept.
- Disadvantages of Repeated Code: Why it’s harmful and how it impacts maintenance.
- Process for Eliminating Repeated Code: Step-by-step approach to remove repeated code.
- Code Parameterization Using Closures/Lambdas
- Limits to Removing Repeated Code: Knowing when to stop.

Hernán Wilkinson

Passionate Programmer, Coach and Co-Founder of 10Pines and FAST

Buenos Aires, Argentina

Actions

Please note that Sessionize is not responsible for the accuracy or validity of the data provided by speakers. If you suspect this profile to be fake or spam, please let us know.

Jump to top