Skip to content

Jumbo Refactoring - a talk from Brian Swan

Photo of James Bell
Hosted By
James B.
Jumbo Refactoring - a talk from Brian Swan

Details

Brian Swan (https://twitter.com/bgswan) is coming to talk to us about refactoring code this month. Refactoring (http://wiki.c2.com/?WhatIsRefactoring) is the process of restructuring existing code without changing its external behaviour. It’s frequently used to make it easier to alter a program when it isn’t immediately clear where you can change it.

However, it can be hard to make the leap from understanding how to refactor a small class or function to understand how to refactor a larger system in a big codebase. Brian has worked a number of companies with large codebases, including currently at FreeAgent (https://freeagent.com). These Jumbo Refactors can be challenging and are always educational, so we can look forward to some strong lessons this month.

More details, as usual, on our website (http://scotrug.org/2017/09/10/jumbo-refactoring.html).

Hope to see you there!

Photo of Scottish Ruby User Group group
Scottish Ruby User Group
See more events
Codebase
Argyle House, 3 Lady Lawson Street Edinburgh, EH3 9DR · Edinburgh