francoislg / glo4002-eq5 Goto Github PK
View Code? Open in Web Editor NEWProjet de GLO-4002, équipe 5
Projet de GLO-4002, équipe 5
Voir Doc de jBehave et Lab sur le sujet https://github.com/jni-/med.
Créer un sous module uat (user acceptance test).
Créer les context
Créer les stories
Créer les Steps (Given When Then)
Créer les fixtures
Cette issue est plutôt général et devrait couvrir TOUTES les users storys "terminé".
Vu la grande charge de travail que cette issue engendre et ma grande lâcheté à ne pas vouloir créer 5 issue pour chaque user story, il en vient donc la responsabilité de TOUS de mener à terme cette issue.
Verification si on peut si oui corrige avec un throw d exception
faire un test qui doit throw si on essaye dajouter 2 fois une salle avec le meme nom
enlever le 1. remplacer par A_BOARDROOM_NAME ...
Closer ce qui est termine
les répo aurons donc des méthodes comme getBoardroomsOrderedByNumberOfSeats... stuff like that.
Créer le InMemoryRepo
En gros... lorsque je persist 2 fois le même objet, il en as juste 1 dans le repo.
intégré hibernate et implémenter les répos
Noms et matricules de tous les membres de l'équipe
Numéro d'équipe
Liste des scénarios avec leur statut (terminé (et donc correctement testé), en cours …)
Sommaire très court expliquant comment utiliser votre application
Toutes notes que vous désirez transmettre aux correcteurs
diviser les méthodes "assign" qui retourne un booléen en "assign" et "isAbleToAssign".
la partie "isAbleToAssign" vérifie la possibilité d'assignation.
la partie "assign" fait le traitement et lance une exception en cas d'erreur.
Closer les desuets et ceux deja merge
un sous-module pour la persistence.
un sous-module pour les services.
un sous-module pour le domaine/core.
qui peut retourner plusieurs strategy avec des parametres
pour la remise3
enlever les Not et autre négation dans les nom de méthodes.
Certaines méthodes ne pourrais avoir plus aucun but (apporte rien de nouveau à la clarification ou à l'élégance du code. (oui oui, j'ai bien dit élégance) (oui oui, c'est bien une parenthèse dans une parenthèse so what..)) elle devrons donc être effacées.
Suite au merge de issue18 dans dev (encore des petits conflits wierd à cause du refactor de nom de package) Le refactor des exceptions dans des packages séparés à été écraser.
J'ai donc créer une nouvelle branch que j'ai reseter au commit en question.
Mais avant de relancer le travail, j'aimerais qu'on discute de la chose en question. On en as pas parler et je me pause la question si c'est réellement un bon move... ou s'il n'y aurait pas une meilleur façon (subpackage exception au lieu de 3 nouveau package distinct)
des idées?
A declarative, efficient, and flexible JavaScript library for building user interfaces.
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
An Open Source Machine Learning Framework for Everyone
The Web framework for perfectionists with deadlines.
A PHP framework for web artisans
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
Some thing interesting about web. New door for the world.
A server is a program made to process requests and deliver data to clients.
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
Some thing interesting about visualization, use data art
Some thing interesting about game, make everyone happy.
We are working to build community through open source technology. NB: members must have two-factor auth.
Open source projects and samples from Microsoft.
Google ❤️ Open Source for everyone.
Alibaba Open Source for everyone
Data-Driven Documents codes.
China tencent open source team.