Our original panel podcast, Ruby Rogues is a weekly discussion around Ruby, Rails, software development, and the community around Ruby.
211 RR DCI with Jim Gay
June 10, 2015
55:50
53.61 MB
Downloads: 0
02:48 - Jim Gay Introduction03:43 - Object Design04:39 - DCI (Data, Context, Interaction)
07:20 - What Painpoint DCI Aims to Solve09:31 - Designing From DCI From the Start (Process)
Martin Fowler: Yagni (Coraline)
Ruby Monday (Saron)
JunkFill (Saron)
Wappalyzer (Saron)
WhatFont (Saron)
Julian Feliciano: What Is Source Control? (Saron)
Bodum Santos Stovetop Glass Vacuum 34-Ounce Coffee Maker (Avdi)
The Master and His Emissary: The Divided Brain and the Making of the Western World by Iain McGilchrist (Jim)
request_store_rails (Jim)
littleBits (Jim)Special Guest: Jim Gay.
- Levels of Use Cases
- Class-Based Inheritance vs Prototype-Based Inheritance
- JavaScript Influence
- Context
- Authentication
- Delegation Is Everything And Inheritance Does Not Exist
- Chubby Models Are Still Fat With Concerns. DCI Focuses On How Things Work Together
- The Gang Of Four Is Wrong And You Don't Understand Delegation
- Triggering The DCI Context
- OOP, DCI And Ruby - What Your System Is Vs. What Your System Does
- 4 Simple Steps - Extending Ruby Objects - The Tip Of The Iceberg With DCI
Martin Fowler: Yagni (Coraline)
Ruby Monday (Saron)
JunkFill (Saron)
Wappalyzer (Saron)
WhatFont (Saron)
Julian Feliciano: What Is Source Control? (Saron)
Bodum Santos Stovetop Glass Vacuum 34-Ounce Coffee Maker (Avdi)
The Master and His Emissary: The Divided Brain and the Making of the Western World by Iain McGilchrist (Jim)
request_store_rails (Jim)
littleBits (Jim)Special Guest: Jim Gay.