238 RR Refactoring

238 RR Refactoring

0 Ratings
0
Episode
243 of 745
Duration
1H 1min
Language
English
Format
Category
Economy & Business

Check out JS Remote Conf and submit a Ruby Remote Conf CFP! 02:26 - Refactoring (Definition) and Where People Fail03:55 - Tests and Refactoring • How do you decide when your codebase is untestable? 10:59 - Managing Scope11:42 - Why We Refactor; The Value of RefactoringCoraline's Data-Driven Refactoring Talk17:13 - Refactoring Tools 20:40 - When Refactoring Gets Put Off; Establishing a Code Culture26:23 - Refactoring StrategiesExtract MethodExtract Class • Introduce Explaining Variable 37:38 - Performance Tradeoffs41:42 - Generative Testingapprovals • 50:33 - Measurement53:08 - Examples and ResourcesMartin Fowler: Catalog of Refactorings • Refactoring: Ruby Edition by Jay Fields • Katrina Owen: Therapeutic Refactoring @ Cascadia Ruby Conf 2012Sam Livingston-Gray: Fluent Refactoring @ LoneStarRuby 2013Picks 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)

Advertising Inquiries: https://redcircle.com/brands

Privacy & Opt-Out: https://redcircle.com/privacy

Become a supporter of this podcast: https://www.spreaker.com/podcast/ruby-rogues--6102073/support.


Listen and read

Step into an infinite world of stories

  • Read and listen as much as you want
  • Over 1 million titles
  • Exclusive titles + Storytel Originals
  • 7 days free trial, then €9.99/month
  • Easy to cancel anytime
Try for free
Details page - Device banner - 894x1036
Cover for 238 RR Refactoring

Other podcasts you might like ...