894
modifications
(Page créée avec « == Programmation == === Logiciel de versionnage === Règles d'utilisation de Git pour le versionnage, l'utilisation et le nommage des branches, proposé par Vincent Driess... ») |
|||
Ligne 1 : | Ligne 1 : | ||
== Programmation == | == Programmation == | ||
Afin d'harmoniser l'utilisation des outils informatiques, certaines organisation ou quelques individus essaient de proposer des standards ou règles. Il convient à chacun d'en prendre connaissance et de les mettre en place si elles lui semble cohérentes et bien pensées. | |||
=== Standards, normes ISO === | |||
Afin d'éviter les confusions au niveau de l'écriture des dates, entre le format américain MM-JJ-AAAA et le reste du monde JJ-MM-AAAA, le standard ISO 8601<ref>ISO 8601 : https://www.iso.org/iso-8601-date-and-time-format.html</ref> définit l'écriture correcte comme étant AAAA-MM-JJ. | |||
=== Logiciel de versionnage === | === Logiciel de versionnage === | ||
Un logiciel de versionnage permet de suivre l'évolution d'un logiciel dans la phase de conception, de déploiement et de maintenance. Vincent Driessen propose, dans son article ''A successful Git branching model''<ref>A successful Git branching model : https://nvie.com/posts/a-successful-git-branching-model/</ref>, des règles d'utilisation de Git pour le versionnage, l'utilisation et le nommage des branches. | |||
Le projet SemVer<ref>SemVer : https://semver.org/</ref> propose des règles de l'utilisation des numéros de versions, afin d'améliorer la stabilités de projets lorsque des dépendances viennent à changer de version. | |||
Le site Tenez un Changelog<ref>Tenez un Changelog : https://keepachangelog.com/fr/1.0.0/</ref> fourni un schéma de fichier Changelog, dans lequel sont indiquées toutes les modifications entre deux versions d'un logiciel. | |||
== Notes == | |||
<references /> |