205 RR Eight Years of Ruby and Rails with Piotr Solnica

Ruby Rogues - Ein Podcast von Charles M Wood - Mittwochs

02:25 - Piotr Solnica IntroductionTwitter GitHub BlogRuby 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 StackRoda [YouTube] Jeremy Evans: Better Routing Through Trees (MountainWest RubyConf 2015)09:56 - (TDD) Test-Driven Development Cont’d15:36 - Immutability (Immutable Objects)Command-Query SeparationChanging ObjectsFreezing ObjectsadamantiumZippersPersistent Data Structureshamster28:49 - No Rules, Just GuidelinesLaw of DemeterWriting Better TestsFizz Buzz TestJeff 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 ClassesSOLID Principle49:30 - “Convenience has a big price”Convenience vs Explicitness55:06 - Mutation Testing 01:00:51 - “Ideas behind ORM are a fallacy”ORM (Object-Relational Mapping)Ruby Object Mapper (ROM)01:10:42 -

Visit the podcast's native language site