Skip to content

Form Template Method

Photo of Liam Griffin-Jowett
Hosted By
Liam G. and 4 others
Form Template Method

Details

For this session, please read Form Template Method from Joshua Kerievsky's book Refactoring to Patterns (http://bit.ly/RF2P-jk)

The speaker will introduce the refactoring with slides and a demonstration, including code samples in the following languages:

๐Ÿ‘“ C#
โ˜• JavaScript
๐Ÿ Python

After the intro, we can get into groups/pairs or work solo, whatever people feel most comfortable with, and explore the refactoring. Please bring a machine if you'd like to code along and for maximum enjoyment, we'd recommend you have the following tools / IDEs installed due to their refactoring tooling:

C# - Rider or Visual Studio with ReSharper
JavaScript - WebStorm
Python - PyCharm

Note that all JetBrains tools have free 30 day evaluation periods or free community editions.

And if you want to work in a language that we don't provide example code for that's cool too!

Please note an in depth knowledge of patterns and refactoring isn't required and all skill levels are welcome! A diverse range of perspectives is encouraged, however we'd recommend that attendees have studied the refactoring and any associated patterns that'll be discussed that week.

Food and drink will be provided. ๐Ÿ™Œ

Accessibility

The building we're in for this event unfortunately doesn't have disabled access. Please let us know if this will be an issue for you. We're working to find a more suitable venue for future events.

Photo of Manchester Patterns Group group
Manchester Patterns Group
See more events
Codurance
101 Princess Street ยท Manchester