Re: [Actux] Atelier Ruby avancé - mardi 15 sept |
[ Thread Index |
Date Index
| More lists.tuxfamily.org/actux Archives
]
- To: actux@xxxxxxxxxxxxxxxxxxx
- Subject: Re: [Actux] Atelier Ruby avancé - mardi 15 sept
- From: Paul R <paul.r.ml@xxxxxxxxx>
- Date: Tue, 15 Sep 2009 16:58:19 +0200
- Dkim-signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=gamma; h=domainkey-signature:received:received:from:to:subject:references :date:in-reply-to:message-id:user-agent:mime-version:content-type :content-transfer-encoding; bh=evVuTYK6YbRZWRQ6ynCaTUs+48VW6bDWvqpfA0ZSsJE=; b=kzrPkj80UeoRVS+niMjAs8NtC/km9mzfirSJhC451jyxYybrKz8sGv2ptKIWc5pY7G q4ywp6gFJ7+azMJu+vSOe7arrfeSafa8pvm2AlTRALG6lgPdGh/qPOweJcSyw1j35fKg sO+pNTSCLkm0TMRWDbaaUuu5ocdk7YOVcRiuY=
- Domainkey-signature: a=rsa-sha1; c=nofws; d=gmail.com; s=gamma; h=from:to:subject:references:date:in-reply-to:message-id:user-agent :mime-version:content-type:content-transfer-encoding; b=JgroZjHs8OnBcK5/BKmbxzZDoFv1c36tZSJNwejl8MDl7+AhHn2zeE1yg/gsgTEHmq Pn2ypwrSR/6wz9o4Cf4oatC/3GVrDT2Xk2nKd79WOgn8JGO7oKd2AP1RVQPwFh58cOxe wH6/AkM2NZIxuedI7JZhoBXGK09w0zvpM+GOo=
Salut !
> Pas de problème, il y en a sur place.
Ok parfait. Pour info, on a fini le plan de l'atelier de ce soir, nous
vous le dévoilons en special_guest_preview
* Rappels de première partie
* Introduction à la généricité
** Motivations
À partir de la « base » : programmation impérative
*** diminuer le nombre de lignes de code
*** regrouper les unités logiques
*** fiabiliser le programme
*** abstraire les traitements
*** rendre le programme modulaire
*** simplifier la maintenance et l'évolution
** Mécanismes d'aujourd'hui, paradigmes disponibles en ruby
*** la fonction
*** la programmation orientée objet (inspiration SmallTalk)
*** les aspects fonctionnels (inspiration SmallTalk)
*** la métaprogrammation (inspiration LISP)
* Programmation orientée objet
** Motivations
** Vocabulaire et principes
** Exemple d'arbre d'héritage
** Exemple d'instanciation
** Héritage et types
** Ruby et l'objet
* Aspects fonctionnels
** Ruby et les fonctions
** Ruby et les lambdas
** Une note sur les fermetures
* Métaprogrammation
** L'introspection dans Ruby
** L'intercession dans Ruby
*** Modification du comportement d'un instance
*** Les macros
*** Les callbacks
--
Paul
---
---
Liste Actux, http://www.actux.fr