Toggle Navigation
Each
Pod
Each
Pod
Podcasts
Episodes
Genres
Login
Ruby Rogues
205 RR Eight Years of Ruby and Rails with Piotr Solnica
205 RR Eight Years of Ruby and Rails with Piotr Solnica
Author
Charles M Wood
Published
Wed 29 Apr 2015
Episode Link
https://topenddevs.com/podcasts/ruby-rogues/episodes/205-rr-eight-years-of-ruby-and-rails-with-piotr-solnica
02:25 - Piotr Solnica Introduction
Twitter
GitHub
Blog
Ruby Object Mapper (ROM)
virtus
03:04 -
Piotr Solnica: 8 Things I Learned During 8 Years of Ruby and Rails
03:45 -
Test-Driven Development
06:17 - Building a Stack
Roda
[YouTube] Jeremy Evans: Better Routing Through Trees (MountainWest RubyConf 2015)
09:56 -
(TDD) Test-Driven Development
Cont’d15:36 - Immutability (
Immutable Objects
)
Command-Query Separation
Changing Objects
Freezing Objects
adamantium
Zippers
Persistent Data Structures
hamster
28:49 - No Rules, Just Guidelines
Law of Demeter
Writing Better Tests
Fizz Buzz Test
Jeff Atwood: Why Can't Programmers.. Program?
FizzBuzzEnterpriseEdition
David’s Collection of Batpoop Crazy Fizzbuzz Solutions (Including the rand() one)
Data, Context, Interaction (DCI)
38:39 - Class Interfaces: “Class interfaces are a smell”
Using Classes
SOLID Principle
49:30 - “Convenience has a big price”
Convenience vs Explicitness
55:06 -
Mutation Testing
01:00:51 - “Ideas behind ORM are a fallacy”
ORM (Object-Relational Mapping)
Ruby Object Mapper (ROM)
01:10:42 -
Share to: