Ruby Rogues

Episode 244: 238 RR Refactoring

Ruby Rogues

Check out JS Remote Conf and submit a Ruby Remote Conf CFP!

 

02:26 - Refactoring (Definition) and Where People Fail

03:55 - Tests and Refactoring

  • How do you decide when your codebase is untestable?

10:59 - Managing Scope

11:42 - Why We Refactor; The Value of Refactoring

17:13 - Refactoring Tools

20:40 - When Refactoring Gets Put Off; Establishing a Code Culture

26:23 - Refactoring Strategies

37:38 - Performance Tradeoffs

41:42 - Generative Testing

50:33 - Measurement

53:08 - Examples and Resources

Picks

Longmire (Avdi)
Clash of Clans (Chuck)
Star Wars Commander (Chuck)
Cleaning your office (Chuck)
Hsing-Hui Hsu: Time flies like an arrow; Fruit flies like a banana: Parsers for Great Good @ RubyConf 2015 (Coraline)
Betsy Haibel: s/regex/DSLs/: What Regex Teaches Us About DSL Design @ RubyConf 2015 (Coraline)
Velocity 2016 Call for speakers (Saron)
RailsConf 2016 (Saron)

Next Episodes


Ruby Rogues

Episode 242: 236 RR Neo4j with Brian Underwood @ Ruby Rogues

📆 2015-12-02 17:00 / 00:52:05




Ruby Rogues

Episode 239: 233 RR Onboarding New Employees @ Ruby Rogues

📆 2015-11-11 17:00 / 00:56:01