211 RR DCI with Jim Gay

211 RR DCI with Jim Gay

0 Umsagnir
0
Episode
216 of 745
Lengd
55Mín.
Tungumál
enska
Gerð
Flokkur
Viðskiptabækur

02:48 - Jim Gay IntroductionTwitter • GitHub • BlogRuby DSL Handbook03:43 - Object DesignClean RubySOLID Principles04:39 - DCI (Data, Context, Interaction)Main Resource for DCI (FullOO)07:20 - What Painpoint DCI Aims to SolveThe Gang of Four Book object-composition Mailing List (Google Group)09:31 - Designing From DCI From the Start (Process) • Levels of Use Cases Writing Effective Use Cases by Alistair Cockburn • 11:42 - Object CompositionSingle Responsibility Principle13:56 - Definitions: Forwarding, Delegation, Consultation, and InheritanceClass-Based Inheritance vs Prototype-Based Inheritance • JavaScript Influence 18:37 - DCI and Service Objects • Context 24:36 - Roles and Object Factoring • Authentication 28:49 - One Context in a Single Filesurrounded • 30:17 - Coupling and Cohesion31:37 - Typeclasses33:09 - DCI Criticismcasting36:51 - The Current State of DCI (Skepticism & Criticism?)Domain-Driven Design38:56 - Preventing Reuse41:18 - When should you not use DCI?43:45 - Transition: Using/Undoing DCI (Experimentation)45:04 - Resourcesfulloo.infoMarvinobject-composition Mailing List (Google Group)Clean RubyMore DCI Blog Posts by JimDelegation Is Everything And Inheritance Does Not ExistChubby Models Are Still Fat With Concerns. DCI Focuses On How Things Work TogetherThe Gang Of Four Is Wrong And You Don't Understand DelegationTriggering The DCI ContextOOP, DCI And Ruby - What Your System Is Vs. What Your System Does4 Simple Steps - Extending Ruby Objects - The Tip Of The Iceberg With DCIPicks Richard Hamming: You and Your Research (Jessica) 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.

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.


Hlustaðu og lestu

Stígðu inn í heim af óteljandi sögum

  • Lestu og hlustaðu eins mikið og þú vilt
  • Þúsundir titla
  • Getur sagt upp hvenær sem er
  • Engin skuldbinding
Prófa frítt
is Device Banner Block 894x1036
Cover for 211 RR DCI with Jim Gay

Other podcasts you might like ...