Discover this podcast and so much more

Podcasts are free to enjoy without a subscription. We also offer ebooks, audiobooks, and so much more for just $11.99/month.

205 RR Eight Years of Ruby and Rails with Piotr Solnica

205 RR Eight Years of Ruby and Rails with Piotr Solnica

FromRuby Rogues


205 RR Eight Years of Ruby and Rails with Piotr Solnica

FromRuby Rogues

ratings:
Length:
82 minutes
Released:
Apr 29, 2015
Format:
Podcast episode

Description

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’d

15: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 - Piotr Solnica: Introducing Transproc - Functional Data Transformations for Ruby


transproc


Picks

SweetWater Road Trip (Avdi)
BOSTITCH: Black Magnetic Push Style Staple Remover (Avdi)
Planet Mercenary Schlock Mercenary RPG (David)
Anker® 2.4G Wireless Vertical Ergonomic Optical Mouse (David)
Anker® Ergonomic Optical USB Wired Vertical Mouse (David)
asciinema (Piotr) 

 

 
Special Guest: Piotr Solnica.
Released:
Apr 29, 2015
Format:
Podcast episode

Titles in the series (100)

All ruby related podcasts from Devchat.tv, including: - Ruby Rogues - My Ruby Story - Ruby Rants