carolineschnapp / movies

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Refactoring Ruby Edition

This is work done while reading the book Refactoring Ruby Edition.

Every 1-line change is 1 commit.

The branch chapter-1 contains the work done on chapter 1, etc.

Tips from the book

Chapter 1

“When you find you have to add a feature to a program, and the program’s code is not structured in a convenient way to add the feature, first refactor the program to make it easy to add the feature, then add the feature.”

“Before you start refactoring, check that you have a solid suite of tests. These tests must be self-checking.”

About

License:MIT License


Languages

Language:Ruby 100.0%