Skip to content

Duplication Coloring Book with TechConnect

Photo of Susan
Hosted By
Susan and 2 others

Details

Abstract:
When working with AI or LLMs that generate code for us, we often need to review the code and understand what's happening. Sometimes the code becomes hard to read due to large amounts of duplication. Knowing how to recognize opportunities to quickly and safely remove duplication is a useful skill to have when you're trying to understand what's going on.

In this workshop we will pair up to work on small practice exercises that help us to see the duplication in the code. Then quickly and easily refactor to remove it and allow the hidden architecture inherent in the code to emerge.

We will look at exercises in one of 5 languages (Python, C#, C++, JavaScript or Java) so bring a laptop with an IDE and get ready to code!
Suggested IDE's: Pycharm, CLION, Visual Studio with Resharper, Webstorm, IntelliJ, Eclipse, VS Code.

Learning Outcomes:
- Seeing duplication
- Extracting duplication
- Refactoring to create extractable duplication

Photo of Calgary Software Crafters group
Calgary Software Crafters
See more events
East Annex, Platform Calgary
407 9 Ave SE, Calgary, AB T2G 2K7 · Calgary, AB
Google map of the user's next upcoming event's location
FREE