+ Répondre à la discussion Actualité déjà publiée
Page 1 sur 2 12 DernièreDernière
  1. #1
    Responsable Java

    Avatar de Mickael Baron
    Homme Profil pro
    Ingénieur de Recherche en Informatique
    Inscrit en
    juillet 2005
    Messages
    11 369
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Vienne (Poitou Charente)

    Informations professionnelles :
    Activité : Ingénieur de Recherche en Informatique
    Secteur : Service public

    Informations forums :
    Inscription : juillet 2005
    Messages : 11 369
    Points : 55 791
    Points
    55 791

    Par défaut Soirée gratuite le 16 mai sur le développement dirigé par les tests, par David Wursteisen

    La société Soat en partenariat avec Developpez.com propose le jeudi 16 mai à 19h30 dans ses locaux de Paris, un événement gratuit sur les tests unitaires.

    Vous subissez les régressions à chaque livraison ? Vous ne voyez pas l’intérêt des tests unitaires car ils ne servent qu’à tester des additions ? Les tests ne sont pas applicables à votre projet car il est trop complexe ? Si c’est le cas, suivez cet événement dans la quête du Test Driven Development. Vous rencontrerez pléthore d’ennemis contre lesquels vous aurez à combattre : boguess, complexité, code statique, couplage fort. Ils essaieront de vous barrer la route, mais heureusement, vous pourrez compter sur vos alliés JUnit, Mockito, refactoring et injection/dépendance. Cette présentation finira par une démonstration pratique via un exercice de refactoring.

    Cet événement sera animé par David Wursteisen (http://blog.soat.fr/author/david-wursteisen/) expert Soat sur les problématiques de développement dirigé par les tests.

    Pour vous inscrire à la conférence gratuite et récupérer toutes les informations pratiques : http://www.soat.fr/events/event/test...es-regressions (places limitées)

    Mise à jour : la vidéo de l'événement est disponible à cette adresse : http://soat.developpez.com/videos/ja...efactoring-di/
    Responsable Java de Developpez.com (Twitter et Facebook)
    Besoin d"un article/tutoriel/cours sur Java, consulter la page cours
    N'hésitez pas à consulter la FAQ Java et à poser vos questions sur les forums d'entraide Java
    --------
    Ingénieur de Recherche en informatique au LIAS / ISAE-ENSMA
    Page de cours : mbaron.developpez.com
    Blog : keulkeul.blogspot.com
    LinkedIn : https://www.linkedin.com/in/mickaelbaron
    Twitter : www.twitter.com/mickaelbaron

  2. #2
    Nouveau membre du Club
    Homme Profil pro
    Développeur Java
    Inscrit en
    novembre 2009
    Messages
    22
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 26
    Localisation : Suisse

    Informations professionnelles :
    Activité : Développeur Java
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : novembre 2009
    Messages : 22
    Points : 26
    Points
    26

    Par défaut

    Super intéressant, mais ça me coupe un peu l'envie d'y être car j'ai 6h de train (aller-retour).. Parisiens et alentours, profitez !

  3. #3
    Membre confirmé
    Profil pro
    Inscrit en
    mai 2008
    Messages
    394
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : mai 2008
    Messages : 394
    Points : 636
    Points
    636

    Par défaut

    Bonjour,

    Sujet évidemment très intéressant. Ils sont chanceux ces parisiens...

    Est-ce que vous prévoyez la mise en place d'un streaming en direct (ou VOD) pour les moins chanceux qui ne pourront pas se déplacer ?

    Romain.

  4. #4
    Membre confirmé
    Homme Profil pro
    Ingénieur développement logiciels
    Inscrit en
    octobre 2010
    Messages
    173
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 25
    Localisation : France, Marne (Champagne Ardenne)

    Informations professionnelles :
    Activité : Ingénieur développement logiciels
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : octobre 2010
    Messages : 173
    Points : 481
    Points
    481

    Par défaut

    C'est vrai qu'un stream sur cette conférence serait vraiment super.

  5. #5
    Rédacteur
    Avatar de thierryler
    Homme Profil pro
    Inscrit en
    octobre 2007
    Messages
    3 895
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations forums :
    Inscription : octobre 2007
    Messages : 3 895
    Points : 11 465
    Points
    11 465

    Par défaut

    Est ce qu'il va parler de 3T (Tests en Trois Temps) ?
    http://www.icauda.com/articles.php#3t
    Thierry Leriche-Dessirier
    Consultant Java JEE Web Agile freelance
    Rédacteur pour Developpez
    Professeur de Génie Logiciel à l'ESIEA

    Site : http://www.icauda.com / Linked'in : http://www.linkedin.com/in/thierryler / Twitter : @ThierryLeriche
    Test DISC gratuit : http://www.profil4.com

  6. #6
    Membre du Club Avatar de k4st0r42
    Homme Profil pro
    Artisan numérique
    Inscrit en
    janvier 2012
    Messages
    48
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Loire (Rhône Alpes)

    Informations professionnelles :
    Activité : Artisan numérique
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : janvier 2012
    Messages : 48
    Points : 68
    Points
    68

    Par défaut

    C'est dommage pour nous les provinciaux, et +1 pour le streaming. Ça aurait été bien de diffuser en ligne car c'est une bonne initiative et le sujet est intéressant
    Le fossé séparant théorie et pratique est moins large en théorie qu’il ne l’est en pratique.

  7. #7
    Rédacteur
    Avatar de thierryler
    Homme Profil pro
    Inscrit en
    octobre 2007
    Messages
    3 895
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations forums :
    Inscription : octobre 2007
    Messages : 3 895
    Points : 11 465
    Points
    11 465

    Par défaut

    Une rétrospective sur DVP, ça vous dirait ?
    Thierry Leriche-Dessirier
    Consultant Java JEE Web Agile freelance
    Rédacteur pour Developpez
    Professeur de Génie Logiciel à l'ESIEA

    Site : http://www.icauda.com / Linked'in : http://www.linkedin.com/in/thierryler / Twitter : @ThierryLeriche
    Test DISC gratuit : http://www.profil4.com

  8. #8
    Membre habitué
    Homme Profil pro
    Ingénieur développement logiciels
    Inscrit en
    mai 2006
    Messages
    79
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 41
    Localisation : France, Mayenne (Pays de la Loire)

    Informations professionnelles :
    Activité : Ingénieur développement logiciels
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : mai 2006
    Messages : 79
    Points : 186
    Points
    186

    Par défaut

    Idem : j'aurais bien aimé un stream, car franchement, ça semble vraiment très bon, comme conf....
    "Always code as if the person who ends up maintaining your code is a violent psychopath who knows where you live." (Code for the Maintainer)
    I usually maintain my own code, so the as-if is true!

  9. #9
    Futur Membre du Club
    Profil pro
    Inscrit en
    avril 2013
    Messages
    5
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : avril 2013
    Messages : 5
    Points : 9
    Points
    9

    Par défaut

    Citation Envoyé par Pergos Voir le message
    Idem : j'aurais bien aimé un stream, car franchement, ça semble vraiment très bon, comme conf....
    La vidéo devrait être disponible, plus tard, sur la chaine Youtube de Soat : http://www.youtube.com/user/SoatIT/feed?filter=2

  10. #10
    Membre du Club Avatar de k4st0r42
    Homme Profil pro
    Artisan numérique
    Inscrit en
    janvier 2012
    Messages
    48
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Loire (Rhône Alpes)

    Informations professionnelles :
    Activité : Artisan numérique
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : janvier 2012
    Messages : 48
    Points : 68
    Points
    68

    Par défaut

    Citation Envoyé par dwursteisen Voir le message
    La vidéo devrait être disponible, plus tard, sur la chaine Youtube de Soat : http://www.youtube.com/user/SoatIT/feed?filter=2
    Merci
    Le fossé séparant théorie et pratique est moins large en théorie qu’il ne l’est en pratique.

  11. #11
    Membre confirmé
    Profil pro
    Inscrit en
    mai 2008
    Messages
    394
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : mai 2008
    Messages : 394
    Points : 636
    Points
    636

    Par défaut

    La vidéo n'a pas été mise sur la chaine Soat, dommage... Est-ce que la conférence a été filmée ?

  12. #12
    Responsable Java

    Avatar de Mickael Baron
    Homme Profil pro
    Ingénieur de Recherche en Informatique
    Inscrit en
    juillet 2005
    Messages
    11 369
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Vienne (Poitou Charente)

    Informations professionnelles :
    Activité : Ingénieur de Recherche en Informatique
    Secteur : Service public

    Informations forums :
    Inscription : juillet 2005
    Messages : 11 369
    Points : 55 791
    Points
    55 791

    Par défaut

    Bonsoir à tous,

    Bonne nouvelle, la vidéo est disponible à cette adresse : http://soat.developpez.com/videos/ja...efactoring-di/

    N'hésitez pas à faire partager vos remarques

    Mickael
    Responsable Java de Developpez.com (Twitter et Facebook)
    Besoin d"un article/tutoriel/cours sur Java, consulter la page cours
    N'hésitez pas à consulter la FAQ Java et à poser vos questions sur les forums d'entraide Java
    --------
    Ingénieur de Recherche en informatique au LIAS / ISAE-ENSMA
    Page de cours : mbaron.developpez.com
    Blog : keulkeul.blogspot.com
    LinkedIn : https://www.linkedin.com/in/mickaelbaron
    Twitter : www.twitter.com/mickaelbaron

  13. #13
    Membre confirmé
    Profil pro
    Inscrit en
    mai 2008
    Messages
    394
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : mai 2008
    Messages : 394
    Points : 636
    Points
    636

    Par défaut

    Bonjour,

    Merci pour le partage de la vidéo ! C'est une bonne introduction au TDD et outils de tests.

    Romain.

  14. #14
    Rédacteur
    Avatar de thierryler
    Homme Profil pro
    Inscrit en
    octobre 2007
    Messages
    3 895
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations forums :
    Inscription : octobre 2007
    Messages : 3 895
    Points : 11 465
    Points
    11 465

    Par défaut

    Très intéressant. Une remarque toutefois:

    "3A" = "Arrange Act Assert" et non "Acteur Action Assertion"

    cf. http://www.arrangeactassert.com/

    Concrètement, dans le premier "A", on doit mettre en place les éléments du tests. Le site donne un très bon exemple. Ainsi, à la place de ça :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    public void should_be_able_to_add_two_numbers_together()
    {
        int firstNumber = 1;
     
        Calculator calculator = new Calculator();
     
        int secondNumber = 2;
     
        var result = calculator.Add(firstNumber, secondNumber);
     
        result.ShouldEqual(3);
    }
    On aurait du écrire ça :

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    public void should_be_able_to_add_two_numbers_together()
    {
        // Arrange
        int firstNumber = 1;          
        int secondNumber = 2;
        Calculator calculator = new Calculator();
     
        // Act
        var result = calculator.Add(firstNumber, secondNumber);
     
        //Assert
        result.ShouldEqual(3);
    }
    Thierry Leriche-Dessirier
    Consultant Java JEE Web Agile freelance
    Rédacteur pour Developpez
    Professeur de Génie Logiciel à l'ESIEA

    Site : http://www.icauda.com / Linked'in : http://www.linkedin.com/in/thierryler / Twitter : @ThierryLeriche
    Test DISC gratuit : http://www.profil4.com

  15. #15
    Futur Membre du Club
    Profil pro
    Inscrit en
    avril 2013
    Messages
    5
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : avril 2013
    Messages : 5
    Points : 9
    Points
    9

    Par défaut

    Citation Envoyé par thierryler Voir le message
    Très intéressant. Une remarque toutefois:

    "3A" = "Arrange Act Assert" et non "Acteur Action Assertion"

    cf. http://www.arrangeactassert.com/
    Hello,

    De mémoire, "Acteur/Action/Assertion", je l'ai tiré du livre :
    Gestion de projet : EXtreme Programming (de Jean-Louis Bénard, Laurent Bossavit, Régis Médina, Dominic Williams), livre que j'ai trouvé très intéressant en passant.

    Après, Arrange Act Assert ou Acteur Action Assertion, qu'importe : ce qui compte est l'intention qui est derrière, non ?

  16. #16
    Rédacteur
    Avatar de thierryler
    Homme Profil pro
    Inscrit en
    octobre 2007
    Messages
    3 895
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations forums :
    Inscription : octobre 2007
    Messages : 3 895
    Points : 11 465
    Points
    11 465

    Par défaut

    Je ne le connais pas. J'ai voulu le commander sur amazon mais il est actuellement à 80€... Hummm ça pique.
    Thierry Leriche-Dessirier
    Consultant Java JEE Web Agile freelance
    Rédacteur pour Developpez
    Professeur de Génie Logiciel à l'ESIEA

    Site : http://www.icauda.com / Linked'in : http://www.linkedin.com/in/thierryler / Twitter : @ThierryLeriche
    Test DISC gratuit : http://www.profil4.com

  17. #17
    Rédacteur
    Avatar de imikado
    Homme Profil pro
    Ingénieur développement
    Inscrit en
    décembre 2006
    Messages
    4 759
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 35
    Localisation : France, Val de Marne (Île de France)

    Informations professionnelles :
    Activité : Ingénieur développement
    Secteur : Finance

    Informations forums :
    Inscription : décembre 2006
    Messages : 4 759
    Points : 18 456
    Points
    18 456
    Billets dans le blog
    17

    Par défaut

    Juste 2 remarques sur la vidéo
    1. le son est un peu faible
    2. il serait agréable de zoomer sur l'animateur et son tableau (pour mieux voir les slides et exemple de code)
    Framework php sécurisé et simple à prendre en main avec générateur web http://mkframework.com/ (hebergé sur developpez.com)
    Mes cours/tutoriaux

  18. #18
    Rédacteur/Modérateur
    Avatar de Logan Mauzaize
    Homme Profil pro
    Architecte technique
    Inscrit en
    août 2005
    Messages
    2 858
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 31
    Localisation : France, Haute Garonne (Midi Pyrénées)

    Informations professionnelles :
    Activité : Architecte technique
    Secteur : Transports

    Informations forums :
    Inscription : août 2005
    Messages : 2 858
    Points : 6 898
    Points
    6 898

    Par défaut

    Comme indiqué dans les 30 premières secondes de la vidéo, les slides sont disponibles sur SlideShare : http://fr.slideshare.net/soatexpert.
    (Je n'ai pas été vérifié, je n'ai pas accès au site).

    Il serait intéressant de mettre le lien exact sur SlideShare dans la présentation de la vidéo.
    Java : Cours et tutoriels - FAQ - Java SE 8 API - Programmation concurrente
    Ceylon : Installation - Concepts de base - Typage - Appels et arguments

    ECM = Exemple(reproduit le problème) Complet (code compilable) Minimal (ne postez pas votre application !)
    Une solution vous convient ? N'oubliez pas le tag
    Signature par pitipoisson

  19. #19
    Rédacteur
    Avatar de imikado
    Homme Profil pro
    Ingénieur développement
    Inscrit en
    décembre 2006
    Messages
    4 759
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 35
    Localisation : France, Val de Marne (Île de France)

    Informations professionnelles :
    Activité : Ingénieur développement
    Secteur : Finance

    Informations forums :
    Inscription : décembre 2006
    Messages : 4 759
    Points : 18 456
    Points
    18 456
    Billets dans le blog
    17

    Par défaut

    Citation Envoyé par Nemek Voir le message
    Comme indiqué dans les 30 premières secondes de la vidéo, les slides sont disponibles sur SlideShare : http://fr.slideshare.net/soatexpert.
    (Je n'ai pas été vérifié, je n'ai pas accès au site).

    Il serait intéressant de mettre le lien exact sur SlideShare dans la présentation de la vidéo.
    C'est bien en effet, mais c'est plus sympa de suivre et bien lire les slides pendant qu'il les présente
    Framework php sécurisé et simple à prendre en main avec générateur web http://mkframework.com/ (hebergé sur developpez.com)
    Mes cours/tutoriaux

  20. #20
    Rédacteur
    Avatar de thierryler
    Homme Profil pro
    Inscrit en
    octobre 2007
    Messages
    3 895
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations forums :
    Inscription : octobre 2007
    Messages : 3 895
    Points : 11 465
    Points
    11 465

    Par défaut

    On peut pas ajouter le lien des slides dans l'article ?
    Thierry Leriche-Dessirier
    Consultant Java JEE Web Agile freelance
    Rédacteur pour Developpez
    Professeur de Génie Logiciel à l'ESIEA

    Site : http://www.icauda.com / Linked'in : http://www.linkedin.com/in/thierryler / Twitter : @ThierryLeriche
    Test DISC gratuit : http://www.profil4.com

Discussions similaires

  1. Réponses: 1
    Dernier message: 06/09/2013, 18h06
  2. Réponses: 14
    Dernier message: 23/06/2013, 23h29
  3. Réponses: 0
    Dernier message: 13/06/2013, 00h03
  4. Réponses: 0
    Dernier message: 25/05/2013, 00h04
  5. Réponses: 9
    Dernier message: 26/01/2012, 11h33

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