`Medusa` mythical creature: part 2
Article Table of Contents
Preparing for Turing Series Index #
What follows is an eight-part series that will help you pick up useful information about a number of topics related to Ruby, specifically geared for students learning the Ruby programming language, as part of the Turing School’s Backend Software Development Program
It’s generally intended that you progress sequentially, but there’s no “right way” or “right order” to encounter these topics. You could convince me I have the order exactly backwards. I’d disagree, but only slightly.
I encourage you to skim around these chapters, get the “shape” of what’s to come, in your mind, and then dive in wherever you want. Good luck, and bug reports are welcome.
- Chapter 1: Make Mod 1 Easier Than It Otherwise Would Be
- Chapter 2: Your first passing tests!
- Chapter 3: Objects in Ruby and Mythical Creatures:
unicorn.rb
,dragon.rb
, andhobbit.rb
- Chapter 4: Arrays, Hashes, and Nested Collections
- Chapter 5: Refactoring common errors - in
wizard.rb
- Chapter 6: Refactoring practice - Getting rid of
attr_accessors
inogre.rb
- Chapter 7: Building out the
medusa
mythical creature - Chapter 8: Refactoring the
medusa
mythical creature you are here - Appendix: Troubleshooting Errors
Wow. I made this video months ago, forgot to make it findable.
Turing’s Mythical Creatures: Medusa refactor #
Watch/read part 1 if you’ve not already:
Here’s a walk-through for strategies and tactics to refactor the mythical creature we built last time. The refactored code is much improved, and your own understanding of your own code will be much improved as well.
Part 2 is a 14 minute video, contains a lot of information. Block out 30-40 minutes to work through it.