178 RR – Book Club: Refactoring Ruby with Martin Fowler

    0
    579

    October 30th – Jeremy Kemper and Eileen Uchitelle – Google Hangout Session on Rails 4.2

    Text “Rails” to 38470

    02:40 – Jessica Kerr Introduction

    03:20 – Martin Fowler Introduction

    04:05 – Book Club

    04:21 – Most Important Part of Refactoring

    05:19 – Refactoring Definition

    • Noun Form
    • Verb Form

    08:49 – Steps to Refactoring

    11:04 – When To Use Debuggers

    12:49 – Extract Method

    • Source Method
    • Target Method
    • Compiler Tests

    16:37 – Writing Code with Refactoring

    17:46 – Modernizing Refactoring

    20:24 – Tools and Refactoring

    25:02 – Advice for Using Refactoring Tools

    26:55 – CodeSmell Definition

    30:28 – Comments and Structures in Languages

    40:10 – Changes Over 20 Years

    41:37 – Backlash Against Refactoring

    43:35 – Getting People to Embrace Refactoring

    • Healthy Codes
    • Code Bases

    47:06 – TDD as Automatic Workflow

    49:47 – Making Changes

    54:11 – Technical Debt and Restarting

    58:06 – When to Estimate CodeBase Lifetime

    • Becoming a Polite Legacy CodeBase

    1:00:19 – Knowledge Increase: Working on a Project vs. Learning Better Practices

    1:01:35 – Modularity and Microservices

    See Also

    Refactoring in Ruby by William C. Wake and Kevin Rutherford

    October 30th – Jeremy Kemper and Eileen Uchitelle – Google Hangout Session on Rails 4.2

    Text “Rails” to 38470