IdentifiantMot de passe
Loading...
Mot de passe oubli� ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les r�ponses en temps r�el, voter pour les messages, poser vos propres questions et recevoir la newsletter

Symfony PHP Discussion :

Apprendre le composant Dependency Injection du framework PHP Symfony


Sujet :

Symfony PHP

  1. #1
    Community Manager

    Profil pro
    Inscrit en
    Avril 2014
    Messages
    4 207
    D�tails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Avril 2014
    Messages : 4 207
    Par d�faut Apprendre le composant Dependency Injection du framework PHP Symfony
    Chers membres du club,
    Je vous annonce ce tutoriel de Nicolas Claverie, sur � Apprendre le composant Dependency Injection du framework PHP Symfony �.

    Nous allons dans ce cours tenter de comprendre ce qui se cache vraiment derri�re ce composant. Dans un premier temps, nous nous pencherons sur ce qu'est l'injection de d�pendances (dependency injection en anglais) ind�pendamment de Symfony, puis nous verrons comment l'injection de d�pendances est mise en �uvre dans Symfony. Nous finirons par ses implications dans l'�criture d'un bundle.

    Ce cours est � destination des d�veloppeurs d�sireux d'apprendre plus en d�tail le fonctionnement de Symfony, mais aussi pour comprendre ce qu'il faut faire pour cr�er ses propres composants Symfony et peut-�tre un jour en proposer � la communaut� !


    Tous les meilleurs cours et tutoriels pour apprendre le framework PHP Symfony
    Tous les meilleurs cours et tutoriels pour apprendre la programmation Web
    Pour contacter les diff�rents services du club (publications, partenariats, publicit�, ...) : Contacts

  2. #2
    Membre extr�mement actif
    Avatar de dukoid
    Homme Profil pro
    D�veloppeur informatique
    Inscrit en
    Novembre 2012
    Messages
    2 100
    D�tails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations professionnelles :
    Activit� : D�veloppeur informatique

    Informations forums :
    Inscription : Novembre 2012
    Messages : 2 100
    Par d�faut
    super ! la plupart du temps dans les tutos, les docs... on a que le "comment"
    dans ce tuto, le pourquoi et le comment, qui est expliqu� ! c'est parfait. MERCI

  3. #3
    Membre Expert

    Profil pro
    Inscrit en
    Mai 2008
    Messages
    1 576
    D�tails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Mai 2008
    Messages : 1 576
    Par d�faut
    Tr�s bon tuto pour expliquer aux d�butants la magie derri�re ce composant tr�s (trop � mon go�t) important de symfony.

    Juste un petit b�mol, et je comprends que trouver des exemples � la fois simples et pertinent est difficile, mais comme ces tutos sont lus par des d�butants en majorit�, donner � la classe Mailer un acc�s � la session, au logger et aux r�les utilisateurs rend cette classe trop g�n�raliste et rigide.

  4. #4
    Membre exp�riment�
    Avatar de vinmar
    Homme Profil pro
    D�veloppeur Web
    Inscrit en
    Ao�t 2012
    Messages
    139
    D�tails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Haute Garonne (Midi Pyr�n�es)

    Informations professionnelles :
    Activit� : D�veloppeur Web
    Secteur : Service public

    Informations forums :
    Inscription : Ao�t 2012
    Messages : 139
    Par d�faut
    Salut et merci pour vos retours !

    @tsilefy : c'est ma premi�re contribution et effectivement, c'est jamais simple de trouver le juste milieu permettant une bonne compr�hension pour le plus grand nombre. L'exemple du Mailer est peut-�tre incongru, mais le fond du propos n'�tait pas d'expliquer comme faire une bonne classe Mailer mais je prend note de ta remarque. J'avais h�sit� � prendre des noms de classe compl�tement abstrait (style Patate, LaClasse, ...) justement pour ne pas se focaliser sur le propos de la classe mais sur le ph�nom�ne de d�pendances., j'aurais peut-�tre d�.

    En tout cas, c'est motivant d'avoir des retours de la communaut� !

  5. #5
    Membre Expert

    Profil pro
    Inscrit en
    Mai 2008
    Messages
    1 576
    D�tails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Mai 2008
    Messages : 1 576
    Par d�faut
    Citation Envoy� par vinmar Voir le message
    J'avais h�sit� � prendre des noms de classe compl�tement abstrait (style Patate, LaClasse, ...) justement pour ne pas se focaliser sur le propos de la classe mais sur le ph�nom�ne de d�pendances., j'aurais peut-�tre d�.
    Pour le coup, non. Un tutoriel n'est pas un cours, donc le c�t� pratique doit primer. Il vaut mille fois mieux utiliser des noms concrets et susceptibles d'�tre utilis�s dans un vrai codebase que Patate. Je pr�f�re mille fois mieux ton Mailer.

Discussions similaires

  1. Quel framework PHP utilisez-vous et pourquoi ?
    Par Lana.Bauer dans le forum Biblioth�ques et frameworks
    R�ponses: 194
    Dernier message: 04/02/2014, 14h33
  2. R�ponses: 15
    Dernier message: 22/02/2010, 13h41
  3. R�ponses: 0
    Dernier message: 18/02/2010, 08h31

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo