Ci-dessous, les différences entre deux révisions de la page.
| Les deux révisions précédentesRévision précédenteProchaine révision | Révision précédente | ||
| dev:python:bonnes-pratiques [2020/11/18 19:14] – yoann | dev:python:bonnes-pratiques [2021/02/01 21:51] (Version actuelle) – modification externe 127.0.0.1 | ||
|---|---|---|---|
| Ligne 15: | Ligne 15: | ||
| Cet usage syntaxique de l' indentation peut paraître déconcertant pour ceux connaissent d' | Cet usage syntaxique de l' indentation peut paraître déconcertant pour ceux connaissent d' | ||
| </ | </ | ||
| + | |||
| + | ===== Conventions d' | ||
| + | |||
| + | Non obligatoires mais fortement recommandées pour s' | ||
| + | |||
| + | <code python> | ||
| + | # aérer affectations et opérations | ||
| + | x = y + z | ||
| + | |||
| + | # | ||
| + | def ma_fonction(x, | ||
| + | |||
| + | # appel de fonction avec de nombreux arguments | ||
| + | x = ma_fonction_avec_un_nom_log( | ||
| + | arg1, arg2, | ||
| + | arg3, arg4, | ||
| + | ) | ||
| + | </ | ||
| + | |||
| + | Quand c'est nécessaire, | ||
| + | |||
| + | L' | ||
| + | |||
| ===== Documentation ===== | ===== Documentation ===== | ||
| Ligne 24: | Ligne 47: | ||
| Intégrer les getters/ | Intégrer les getters/ | ||
| + | ===== Indices ===== | ||
| + | |||
| + | Vous devez toujours garder en tête qu'il est rare en Python de manipuler des indices. Dès que vous voyez des indices dans votre code, vous devez vous demander si votre code est " | ||
| ===== Références ===== | ===== Références ===== | ||