Record of experiments, readings, links, videos and other things that I find on the long road.
Registro de experimentos, lecturas, links, vídeos y otras cosas que voy encontrando en el largo camino.
Showing posts with label Object-Oriented Programming. Show all posts
Showing posts with label Object-Oriented Programming. Show all posts
Sunday, July 12, 2020
Interesting Talk: "The Best OO Language is a Functional One"
I've just watched this great talk by Dave Thomas
Sunday, December 1, 2019
Interesting Podcast: "POODR And Beyond - Part I"
I've just listened to this great
CodeNewbie podcast
with Sandi Metz
talking about her POODR book:
Sunday, June 18, 2017
Interesting Talk: "Desorientados a objetos"
I've just watched this wonderful talk by Modesto San Juan
Thursday, April 28, 2016
Monday, October 26, 2015
Interesting Talk: "Twenty years of Design Patterns"
I've just watched this great talk by Ralph Johnson:
Thursday, October 8, 2015
Interesting Talk: "Blending Functional and OO Programming in Ruby"
I've just watched this great talk by Piotr Solnica:
Saturday, September 5, 2015
Sunday, August 23, 2015
Interesting Podcast: "Functional and Object Oriented Programming with Jessica Kerr"
I've just listened this great Ruby Rogues podcast with Jessica Kerr talking about functional and object oriented programming:
Interesting Podcast: "Growing Object Oriented Software Guided by Tests with Steve Freeman and Nat Pryce"
I've just listened this great Ruby Rogues podcast with Steve Freeman and Nat Pryce talking about their wonderful book Growing Object Oriented Software Guided by Tests:
Tuesday, June 30, 2015
Interesting Podcast: "Smalltalk Best Practice Patterns with Kent Beck"
I've just listened this great Ruby Rogues podcast with Kent Beck talking about Beck's wonderful book Smalltalk Best Practice Patterns:
Friday, November 7, 2014
Kata: Unconditional rock, paper, scissors in Ruby
Yesterday Álvaro García (@alvarobiz) and I paired working on a possible solution to the Unconditional rock, paper, scissors kata that I facilitated in the recent SCBCN14 event.
This is the last version of the tests so far:
And this is the last version of the code:
We managed to write the code without having to use conditionals in any moment.
You can follow the process if you like since we did commits after every passing test and every refactoring.
You can check the code in this GitHub repository.
As usual it was a pleasure to do pair programming with Álvaro.
This is the last version of the tests so far:
And this is the last version of the code:
We managed to write the code without having to use conditionals in any moment.
You can follow the process if you like since we did commits after every passing test and every refactoring.
You can check the code in this GitHub repository.
As usual it was a pleasure to do pair programming with Álvaro.
Friday, October 3, 2014
Interesting Talk: "Types As Premature Optimization"
I've just watched this wonderful talk by Brian Shirai:
Friday, September 19, 2014
Interesting Talk: "Forget about classes, welcome objects"
I've just watched this great talk by Alexandre de Oliveira:
Friday, August 22, 2014
Tuesday, May 27, 2014
Friday, May 9, 2014
Talks related to Sandi Metz's Practical Object-Oriented Design in Ruby book
These talks by Sandi Metz explain many of the ideas in her book Practical Object-Oriented Design in Ruby book:
Wednesday, April 23, 2014
Interesting Talk: "Test-Driven Development (that’s not what we meant)"
I've just watched this amazing talk by Steve Freeman:
These are the talk slides.
Sunday, April 20, 2014
Interesting Talk: "The SOLID Design Principles Deconstructed"
I've just watched this great talk by Kevlin Henney:
Saturday, April 19, 2014
Interesting Talk: "Functional Principles for Object Oriented Development"
I've just watched this interesting talk by Jessica Kerr:
This is the Ruby version. There's also a Java version of this talk.
Subscribe to:
Posts (Atom)