> For the complete documentation index, see [llms.txt](https://ksaar.gitbook.io/ksaar-documentation/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://ksaar.gitbook.io/ksaar-documentation/les-bonnes-pratiques.md).

# Les bonnes pratiques

Lorsqu'il s'agit de **développer des logiciels métiers**, les **bonnes pratiques** de développement sont bien plus qu'une simple recommandation. Elles constituent les **fondations solides sur lesquelles reposent des projets réussis**.&#x20;

## **Pourquoi des bonnes pratiques ?**

### **✨ Qualité et Fiabilité.**

Suivre des bonnes pratiques garantit que votre application fonctionne correctement et **sans erreurs**. Elles contribuent à une meilleure **qualité** de processus, minimisant ainsi les bugs et les comportements inattendus.&#x20;

En suivant des pratiques établies, vous vous assurez que votre application est **fiable** et offre une expérience utilisateur cohérente, renforçant ainsi la confiance de vos utilisateurs.

### **🦺 Maintenance**

Tout logiciel nécessite des **mises à jour**, des **améliorations** et des **corrections de bugs** au fil du temps. En respectant des bonnes pratiques, vous simplifiez la **maintenance** de votre application.&#x20;

### **🌐 Partage**

Elles permettent à un autre Maker de rapidement **comprendre les logiques de construction d'une application**, facilitant ainsi le partage de projets et l’intégration fluide de nouvelles idées.&#x20;

Lors de la **création d'une application**, il est essentiel d'implémenter des bonnes pratiques, afin que les Makers suivants comprennent l'architecture et le fonctionnement de celle-ci.

### 🛡️ Durabilité Long Terme

Les bonnes pratiques de développement garantissent que votre application est **conçue pour durer**. En rendant votre application plus claire et compréhensible, elles préparent votre projet à l'avenir. Votre projet devient plus **adaptable aux évolutions futures** et aux besoins changeants de votre projet.

## Conclusion

Suivre les bonnes pratiques de développement est **une nécessité**. Elles sont le fondement de logiciels fiables, durables et sécurisés.&#x20;

Dans cette partie de la documentation, nous explorerons ces bonnes pratiques et vous fournirons les connaissances et les outils nécessaires pour les intégrer efficacement dans vos projets de développement sur Ksaar.


---

# Agent Instructions
This documentation is published with GitBook. GitBook is the documentation platform designed so that both humans and AI agents can read, navigate, and reason over technical content effectively. Learn more at gitbook.com.

## Querying This Documentation
If you need additional information that is not directly available in this page, you can query the documentation by asking a question.

Perform an HTTP GET request on the following URL with the `ask` and `goal` query parameters:

```
GET https://ksaar.gitbook.io/ksaar-documentation/les-bonnes-pratiques.md?ask=<question>&goal=<user_goal>
```

`ask` is the immediate question: it should be specific, self-contained, and written in natural language.
`goal` is what the user is ultimately trying to achieve, the reason they need the answer. Sharing it helps GitBook give you a better, more relevant answer. A goal is most helpful when it describes the outcome the user wants rather than restating the question. For example, with `ask=how do I create an API token`, a goal like `automate deployments from our CI pipeline` lets GitBook tailor the answer to that use case.

The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
