Skip to content

Commit 88afee6

Browse files
committed
fix typos
1 parent 3caaad2 commit 88afee6

File tree

4 files changed

+11
-10
lines changed

4 files changed

+11
-10
lines changed

developpeur.md

+4-4
Original file line numberDiff line numberDiff line change
@@ -25,7 +25,7 @@ Celles-ci doivent permette :
2525
* Principes DRY, KISS, YAGNI, SOC, ...
2626
* Nommage évocateur, méthodes courtes, ...
2727

28-
## Profiter des apports des outils Git et GitLab/GitHub
28+
## Profiter des apports des outils Git et GitLab/GitHub
2929

3030
* Favoriser le mode d'authentification par clef SSH.
3131
* Favoriser l’utilisation des feature branch et des _Merge/Pull Request_ et pousser régulièrement vos modifications pour éviter de perdre votre travail en cas de crash.
@@ -44,7 +44,7 @@ Celles-ci doivent permette :
4444
* Pratique des _Merge/Pull Request_.
4545
* Pratique des revues de code collectives.
4646

47-
## "Write all things"
47+
## "Write all things"
4848

4949
* Il est important de pouvoir tout noter, tracer rapidement, dans l'instant pour ne rien oublier et de pouvoir y revenir plus tard en utilisant par exemples des outils comme Trello, Evernote, TodoList, ....
5050
* Il faut également documenter tous les choix d'architecture ou d'implémentation détaillant les contraintes et/ou les impératifs de chaque situation.
@@ -62,14 +62,14 @@ Celles-ci doivent permette :
6262
* Partager avec les communautés des développeurs.
6363
* Documenter / capitaliser.
6464

65-
## Élargir son spectre et prendre du recul.
65+
## Élargir son spectre et prendre du recul
6666

6767
* Essayer d'avoir une vision globale en ne se limitant pas à son besoin ou son projet.
6868
* Se renseigner si une solution n'existe pas déjà ailleurs ou de manière globale.
6969
* Demander l'avis, voire la validation, des équipes support et d'architecture avant de partir sur une solution technique.
7070
* Ne pas aller tout le temps sur Internet si une solution interne existe (repo maven ou npm, dockerhub, outillage, ...).
7171

72-
## Participer à des événements ou conférences.
72+
## Participer à des événements ou conférences
7373

7474
* Pratiquer des Coding Dojos avec d'autres développeurs.
7575
* Suivre l'actualité et participer aux différentes communautés.

maven.md

+3-2
Original file line numberDiff line numberDiff line change
@@ -91,17 +91,18 @@
9191
* Maven `3.1.1` : 10/2013
9292
* Maven `3.2.5` : 12/2014
9393
* Maven `3.6.0` : 10/2018
94+
* Maven `3.8.2` : 08/2012
9495

9596
### A.2 Version minimale Java requise
9697

9798
* Java 8 : 4.0.0 -> ...
98-
* Java 7 : 3.3.1 -> 3.6.X
99+
* Java 7 : 3.3.1 -> 3.8.X
99100
* Java 6 : 3.2.1 -> 3.2.5
100101
* Java 5 : 2.2.0 -> 3.1.1
101102
* Java 1.4 : 2.0 -> 2.1.0
102103

103104
### A.3 Liens utiles
104105

105-
* [Lyfecycle](https://maven.apache.org/guides/introduction/introduction-to-the-lifecycle.html)
106+
* [Lifecycle](https://maven.apache.org/guides/introduction/introduction-to-the-lifecycle.html)
106107
* [Standard Directory Layout](http://maven.apache.org/guides/introduction/introduction-to-the-standard-directory-layout.html)
107108
* [List of predefined Maven properties](https://github.com/cko/predefined_maven_properties/blob/master/README.md)

rest-api.md

+3-3
Original file line numberDiff line numberDiff line change
@@ -7,7 +7,7 @@
77
* **PUT** est utilisé pour mettre à jour une instance avec l'intégralité des données.
88
* **PUT** est utilisé pour créer une nouvelle instance **si l'ID est fourni par le client** (ce qui est rare).
99
* **PATCH** est utilisé pour mettre à jour une instance avec des données partielles.
10-
* **DELETE** est utilisé pour supprimer un élement, on retournera généralement un statut 204 (_No Content_).
10+
* **DELETE** est utilisé pour supprimer un élément, on retournera généralement un statut 204 (_No Content_).
1111

1212
## Règle 2 : Utilisation correcte des status HTTP
1313

@@ -36,7 +36,7 @@
3636
* Pour certains cas **à la marge** on pourra exposer des opérations ou des services, on utilisera alors le verbe http POST et on terminera l'URI par un verbe (`orders/128/print`).
3737
* Utiliser le pluriel pour identifier les ressources : `orders`, `orders/128`, `users`, `users/256`, ...
3838
* Standardiser le nommage et ne pas mélanger les styles : `PascalCase`, `camelCase`, `snake_case`, `spinal-­case`, `UPPERCASE`, `lowercase`, en choisir un et s'y tenir sur toute l'API.
39-
* Pour trier, filtrer ou affiner on utilisera les paramètres de requêtes : `/orders?page=2`, `/orders?state=paied` `/orders?sortBy=name`.
39+
* Pour trier, filtrer ou affiner on utilisera les paramètres de requêtes : `/orders?page=2`, `/orders?state=payed` `/orders?sortBy=name`.
4040

4141
## Règle 4 : Assurer la sécurité
4242

@@ -63,7 +63,7 @@
6363

6464
* Ne pas exposer directement les entités JPA :
6565
* Il existerait un couplage fort entre l'API et le modèle sous-jacent.
66-
* Celà complexifierait la gestion des versions.
66+
* Cela complexifierait la gestion des versions.
6767
* Les 2 modèles pourraient pas évoluer séparément : renommage, ajout/suppression, ...
6868
* Les entités pourraient être polluer d'annotations qui ne les concernent pas (sérialisation JSON par exemple).
6969
* Les associations décrites dans les entités n'ont pas à être exposées directement.

tests.md

+1-1
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,7 @@
44
## Principes généraux
55

66
* Un test ne doit tester qu'une seule chose : un test = une assertion.
7-
* Un test doit être autonôme = ne pas dépendre de l'exécution d'un autre test.
7+
* Un test doit être autonome = ne pas dépendre de l'exécution d'un autre test.
88
* S'il doit échouer le test doit bien sur le faire le plus rapidement possible.
99
* Respecter le format : Given->When->Then.
1010
* Pratiquer autant que possible _Test First_ et son évolution _TDD_.

0 commit comments

Comments
 (0)