{"action":"closed","issue":{"url":"https://api.github.com/repos/benzait27/Dauphine-Open-Data/issues/8","repository_url":"https://api.github.com/repos/benzait27/Dauphine-Open-Data","labels_url":"https://api.github.com/repos/benzait27/Dauphine-Open-Data/issues/8/labels{/name}","comments_url":"https://api.github.com/repos/benzait27/Dauphine-Open-Data/issues/8/comments","events_url":"https://api.github.com/repos/benzait27/Dauphine-Open-Data/issues/8/events","html_url":"https://github.com/benzait27/Dauphine-Open-Data/issues/8","id":279131593,"number":8,"title":"Projet général","user":{"login":"oliviercailloux","id":1244880,"avatar_url":"https://avatars2.githubusercontent.com/u/1244880?v=4","gravatar_id":"","url":"https://api.github.com/users/oliviercailloux","html_url":"https://github.com/oliviercailloux","followers_url":"https://api.github.com/users/oliviercailloux/followers","following_url":"https://api.github.com/users/oliviercailloux/following{/other_user}","gists_url":"https://api.github.com/users/oliviercailloux/gists{/gist_id}","starred_url":"https://api.github.com/users/oliviercailloux/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/oliviercailloux/subscriptions","organizations_url":"https://api.github.com/users/oliviercailloux/orgs","repos_url":"https://api.github.com/users/oliviercailloux/repos","events_url":"https://api.github.com/users/oliviercailloux/events{/privacy}","received_events_url":"https://api.github.com/users/oliviercailloux/received_events","type":"User","site_admin":false},"labels":[],"state":"closed","locked":false,"assignee":null,"assignees":[],"milestone":null,"comments":3,"created_at":"2017-12-04T20:09:34Z","updated_at":"2018-02-10T19:49:03Z","closed_at":"2018-02-10T19:49:03Z","author_association":"NONE","body":"Bon travail.\r\n\r\nBP Maven (noms packages uniques)\r\nConfigurer Eclipse (https://github.com/oliviercailloux/java-course/blob/master/Tools.adoc#configuration)\r\nOptional ou garanties contre null.\r\nÉviter les constructeurs avec très nombreux paramètres, car nuit à la lisibilité (expl Course).\r\nUtiliser commentaires javadoc, pas //, où approprié\r\nTeachingLang : utiliser plutôt Locale.\r\nDans Course : rôle du champ references pas clair (documenter). Indiquer parcours, etc., (exemple : cours de M2 ? MIAGE ?) en fonction de ce qui se trouve dans le schéma source. Un seul \"auteur\" par cours n’est pas suffisant : ce n’est pas nécessairement la même personne qui fait les TD, TP, et il peut même y avoir plusieurs classes de TD, TP, voire plusieurs classes de CM. Cela devrait être visible dans les données XML, idéalement.\r\nPas trouvé qui est WaffB ni kinodaime\r\nFunctionType au singulier, car le nom désigne une instance, comme les autres classes\r\nTeaching, “class that represents a class”, écrire plutôt “class that represents a lecture” (séance de cours). Renommer Teaching en Lecture, si c’est bien ça que vous souhaitez représenter. Il me semble en outre naturel et clair d’indiquer dans Lecture l’enseignant responsable du cours.\r\nPour pouvoir injecter dans une instance (injecter DateUtils d dans Teaching t), il faut que l’instance dans laquelle vous injectez (t) soit également gérée par le conteneur, donc qu’elle soit à son tour injectée (t injectée dans par exemple votre servlet).\r\nBP Exceptions\r\n"}}
{"actor":{"display_login":"benzait27"}}