046 RR Objects in Rails Part 2

    0
    120

    Objects in Rails – Part 1 (with Jim Weirich)

    01:34 – Objects on Rails by Avdi Grimm

    • Object-Oriented Design Within Rails
    • Manipulates Time => Pass in the Clock Object
    • Create a Clock Class and Pass It Around
    • Timecop

    09:22 – Rails

    • ‘Ruby under the hood’
    • ‘A layer on top of Ruby’
    • Your Models and Controllers Are Just cClasses
    • Ruby Blocks

    11:40 – Crafting Rails 4 Applications: Expert Practices for Everyday Rails Development (The Facets of Ruby) by José Valim

    12:46 – Functional vs. Object-Oriented Programming in Rails

    • JavaScript is Closer to Functional Programming Than Ruby Is
    • Smalltalk 72 / 76

    16:15 – The Balance (or Anti-Balance) of Having Two Design Centers

    • Blocks / Closures

    18:12 – Growing Object-Oriented Software, Guided by Tests by Steve Freeman

    18:54 – Lazy Enumerables (blog post)

    • SASL (St. Andrew's Static Language)
    • Rex

    25:22 – The Builder Pattern

    29:00 – Smalltalk Best Practice Patterns by Kent Beck

    32:22 – Filters in Controller

    33:51 – Continuations

    35:00 – Avdi: Encapsulation

    • You can expose controller methods as helpers in a view

    37:30 – Josh: The Presenter

    • Right Between Parameter Object Refactoring and Method Object
    • Jay Fields

    38:50 – James: Method on Models

    40:00 – Josh 2.0: Fixture Scenarios

    41:50 – Avdi 2.0: Manipulability

    43:14 – Object Oriented Programming to Represent Real World Objects? Good Idea? Bad Idea? Even Possible?

    46:50 – Representing Roles