This is a talk that I gave at the Vancouver Meetup on November 29th, 2016. The talk covers topics around developing your own design philosophy with a focus on decoupling from change. These are things I cover extensively in the Ultimate Go Classes.

Here is the material that is covered in the talk. Review the Grouping and Decoupling topics.

Watch Design Philosophy in GoScreenshot from Design Philosophy in Go