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

Tests et Performance Java Discussion :

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


Sujet :

Tests et Performance Java

  1. #1
    Rédacteur

    Avatar de Mickael Baron
    Homme Profil pro
    Ingénieur de Recherche en Informatique
    Inscrit en
    Juillet 2005
    Messages
    14 974
    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 : 14 974
    Points : 73 024
    Points
    73 024
    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 Developpez.com : mbaron.developpez.com
    Twitter : www.twitter.com/mickaelbaron
    Blog : mickael-baron.fr
    LinkedIn : www.linkedin.com/in/mickaelbaron
    DBLP : dblp.uni-trier.de/pers/hd/b/Baron:Micka=euml=l

  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 : 33
    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 : 639
    Points
    639
    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 : 32
    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 : 485
    Points
    485
    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
    4 078
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations forums :
    Inscription : Octobre 2007
    Messages : 4 078
    Points : 12 815
    Points
    12 815
    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

  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
    4 078
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations forums :
    Inscription : Octobre 2007
    Messages : 4 078
    Points : 12 815
    Points
    12 815
    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

  8. #8
    Membre habitué
    Homme Profil pro
    Ingénieur développement logiciels
    Inscrit en
    Mai 2006
    Messages
    80
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 48
    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 : 80
    Points : 197
    Points
    197
    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 : 639
    Points
    639
    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
    Rédacteur

    Avatar de Mickael Baron
    Homme Profil pro
    Ingénieur de Recherche en Informatique
    Inscrit en
    Juillet 2005
    Messages
    14 974
    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 : 14 974
    Points : 73 024
    Points
    73 024
    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 Developpez.com : mbaron.developpez.com
    Twitter : www.twitter.com/mickaelbaron
    Blog : mickael-baron.fr
    LinkedIn : www.linkedin.com/in/mickaelbaron
    DBLP : dblp.uni-trier.de/pers/hd/b/Baron:Micka=euml=l

  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 : 639
    Points
    639
    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
    4 078
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations forums :
    Inscription : Octobre 2007
    Messages : 4 078
    Points : 12 815
    Points
    12 815
    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

  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
    4 078
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations forums :
    Inscription : Octobre 2007
    Messages : 4 078
    Points : 12 815
    Points
    12 815
    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

  17. #17
    Rédacteur
    Avatar de imikado
    Homme Profil pro
    Développeur informatique
    Inscrit en
    Décembre 2006
    Messages
    5 239
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 42
    Localisation : France, Val de Marne (Île de France)

    Informations professionnelles :
    Activité : Développeur informatique
    Secteur : Finance

    Informations forums :
    Inscription : Décembre 2006
    Messages : 5 239
    Points : 19 100
    Points
    19 100
    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 894
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 38
    Localisation : France, Haute Garonne (Midi Pyrénées)

    Informations professionnelles :
    Activité : Architecte technique
    Secteur : Transports

    Informations forums :
    Inscription : Août 2005
    Messages : 2 894
    Points : 7 083
    Points
    7 083
    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
    Développeur informatique
    Inscrit en
    Décembre 2006
    Messages
    5 239
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 42
    Localisation : France, Val de Marne (Île de France)

    Informations professionnelles :
    Activité : Développeur informatique
    Secteur : Finance

    Informations forums :
    Inscription : Décembre 2006
    Messages : 5 239
    Points : 19 100
    Points
    19 100
    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
    4 078
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations forums :
    Inscription : Octobre 2007
    Messages : 4 078
    Points : 12 815
    Points
    12 815
    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

Discussions similaires

  1. Réponses: 1
    Dernier message: 06/09/2013, 17h06
  2. Réponses: 14
    Dernier message: 23/06/2013, 22h29
  3. Réponses: 0
    Dernier message: 12/06/2013, 23h03
  4. Réponses: 0
    Dernier message: 24/05/2013, 23h04
  5. Réponses: 9
    Dernier message: 26/01/2012, 10h33

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