Directive sur les opérateurs ternaires
This commit is contained in:
@@ -36,6 +36,7 @@ Il s'agit d'un site statique généré avec Hugo, dont la version peut être vé
|
|||||||
- Le code doit être écrit en anglais mais documenté en français, lisible par un humain
|
- Le code doit être écrit en anglais mais documenté en français, lisible par un humain
|
||||||
- Documenter clairement toutes les fonctions et méthodes
|
- Documenter clairement toutes les fonctions et méthodes
|
||||||
- Choisir des noms de variables appropriées et compréhensibles, tout en restant courts
|
- Choisir des noms de variables appropriées et compréhensibles, tout en restant courts
|
||||||
|
- Ne JAMAIS utiliser d'opérateurs ternaires
|
||||||
- La gestion des erreurs est considérée comme dangereuse
|
- La gestion des erreurs est considérée comme dangereuse
|
||||||
- On ne doit jamais utiliser de fallbacks
|
- On ne doit jamais utiliser de fallbacks
|
||||||
- On ne doit jamais utiliser de structures de type `try/catch`
|
- On ne doit jamais utiliser de structures de type `try/catch`
|
||||||
@@ -157,10 +158,13 @@ Il s'agit d'un site statique généré avec Hugo, dont la version peut être vé
|
|||||||
- `title` : Titre que je donne à mon article
|
- `title` : Titre que je donne à mon article
|
||||||
- `date` : Si possible avec l'heure, mais la majorité de mes articles actuels ne contiennent que la date
|
- `date` : Si possible avec l'heure, mais la majorité de mes articles actuels ne contiennent que la date
|
||||||
- Le frontmatter peut contenir d'autres attributs optionnels, autres que les taxonomies :
|
- Le frontmatter peut contenir d'autres attributs optionnels, autres que les taxonomies :
|
||||||
|
|
||||||
- `cover` : Chemin vers l'image illustrant l'article. Cette image doit être stockée dans le dossier `{chemin du bundle}/images/`. Elle sera utilisée pour générer la vignette de l'article, et affichée en en-tête de l'article. Je la désigne par _cover_, _image de couverture_, ou _image d'en-tête_
|
- `cover` : Chemin vers l'image illustrant l'article. Cette image doit être stockée dans le dossier `{chemin du bundle}/images/`. Elle sera utilisée pour générer la vignette de l'article, et affichée en en-tête de l'article. Je la désigne par _cover_, _image de couverture_, ou _image d'en-tête_
|
||||||
- `dossier` : Plusieurs bundles partageant une même valeur pour l'attribut `dossier` seront regroupés dans un _dossier virtuel_ tout en résidant physiquement dans leurs dossiers _physiques_ respectifs
|
- `dossier` : Plusieurs bundles partageant une même valeur pour l'attribut `dossier` seront regroupés dans un _dossier virtuel_ tout en résidant physiquement dans leurs dossiers _physiques_ respectifs
|
||||||
|
|
||||||
- Exemple : `dossier: [ "Exploitation de mes données météo" ]`
|
- Exemple : `dossier: [ "Exploitation de mes données météo" ]`
|
||||||
- Cet attribut devrait être complété par un attribut `weight`
|
- Cet attribut devrait être complété par un attribut `weight`
|
||||||
|
|
||||||
- Par exemple :
|
- Par exemple :
|
||||||
|
|
||||||
```json
|
```json
|
||||||
@@ -179,6 +183,7 @@ Il s'agit d'un site statique généré avec Hugo, dont la version peut être vé
|
|||||||
|
|
||||||
- Les attributs `name` (titre du document) et `url` sont requis
|
- Les attributs `name` (titre du document) et `url` sont requis
|
||||||
- L'attribut `lang` ne doit être renseigné **que** si l'on connait avec certitude la langue du document distant
|
- L'attribut `lang` ne doit être renseigné **que** si l'on connait avec certitude la langue du document distant
|
||||||
|
|
||||||
- Le frontmatter doit être séparé du corps de l'article par une ligne vide
|
- Le frontmatter doit être séparé du corps de l'article par une ligne vide
|
||||||
|
|
||||||
### Markdown
|
### Markdown
|
||||||
|
|||||||
Reference in New Issue
Block a user