LeRubyNouveau / liste-de-souhaits

Proposez et décidez des sujets des prochains épisodes du podcast audio ”Le Ruby Nouveau“
https://github.com/LeRubyNouveau/liste-de-souhaits/issues
12 stars 1 forks source link

Design Patterns #50

Open celine-m-s opened 7 years ago

celine-m-s commented 7 years ago

Contexte général du sujet

Quels sont les Design Patterns les plus utilisés ? Sont-ils pertinents ? Certains sont-ils plus adaptés à Rails ?

Exemples illustrant le sujet abordé

Très vaguement, car j'en ai entendu parler en début de semaine : pattern Decorator et Service Object.

Informations diverses sur l'auteur(e) du ticket

Je suis intéressé(e) pour participer au podcast

Votre niveau de connaissance/maîtrise du sujet

jlecour commented 7 years ago

Je suis partant pour ce sujet. J'ai plein de choses à dire.

abelards commented 7 years ago

http://designpatternsinruby.com/preview/

A former colleague of mine used to say that thick books about design patterns were evidence of an inadequate programming language. What he meant was that, since design patterns are the common idioms of code, a good programming language should make them very easy to implement. An ideal language would so thoroughly integrate the patterns that they would almost disappear from sight.

The Ruby programming language takes us a step closer to my old friend’s ideal, a language that makes implementing patterns easy, so easy that sometimes they fade into the background. Building patterns in Ruby is easier for a number of reasons:

Bon, j'ai pas grand-chose d'autre à dire :)