-Anatomie et physiologie • Animaux et l'environnement • culture generale • economie • flore et ses bienfaits • Internet et Informatique • L'alimentation et la nutrition • La Biologie • Le mésothéliome • Les épices • Les fruits et légumes • Les vitamines • Maladies & Affections • Médecine et traitements • Médicaments • monde technologique • remèdes naturels • Santé et Bien-être • sciences et génie -orange

vendredi 28 mars 2014

Quelles sont les pratiques de codage?

Tous les logiciels de développement devraient inclure l'utilisation des meilleures pratiques de codage. Ces pratiques sont les normes et les règles de développement de logiciels, qui comprend généralement les tests, la documentation, le format et le style. Ces normes ont de légères différences basées sur la plate-forme sous-jacente mais les concepts devraient rester les mêmes.

Le développement de logiciels est la création d'applications automatisées par programmation informatique. Ce code de logiciel est conçu pour fournir des tâches spécifiques en fonction des objectifs définis. Ce processus exige des normes et des règles appropriées pour maintenir le code du logiciel de l'application. Dans le développement de logiciels, les meilleures pratiques de codage ont été créées et développé par l’informatique communautaire.

La gestion du cycle de vie du système est le processus de gestion du cycle de vie complet d'un logiciel spécifique. Tout développement logiciel nécessite une bonne gestion du cycle de vie d'inclure des exigences, conception, codage et les tests. En règle générale, les meilleures pratiques de codage de processus de gestion du cycle de vie appropriées qui valident le système développé répond aux attentes prévues.

Avant d'entreprendre tout effort de codage, il est essentiel que l'équipe de développement d'accord sur les meilleures pratiques de codage qui seront mises en œuvre dans le programme. Cela permettra d'assurer le code logiciel développé est facilement maintenable et répond aux règles prédéfinies fixés par l'organisation. L'équipe de développement devrait convenir style de codage et le format que cela aidera à l'intégration dans l'environnement global du système.

Le style de la documentation du code du logiciel est un élément essentiel qui est souvent négligé comme une meilleure pratique de codage. Les développeurs ont tendance à croire que le code est auto-documenté, ce qui conduira à un code ingérable dans le temps. Au minimum, tous les modules de code doivent être consignés dans un effort pour définir l'intention du module spécifique. Cette documentation permettra aux développeurs un aperçu de l'avenir de l'utilisation d'un module spécifique.

La revue de code automatique est une méthode recommandons fortement d'assurer les meilleures pratiques de codage sont mises en œuvre dans le code du logiciel développé. Cette technique utilise un logiciel qui va lire et valider le code développé pour les normes et les règles prédéfinies. Ces règles peuvent être comprises de la documentation, le format et le style.

Le programme d'examen de code automatisé peut être conçu pour examiner de façon proactive le code quand il est complété par le développeur. Ce processus d'examen de code validé  avant d'être autorisé à fusionner avec d'autres modules de code dans  l'environnement partagé. La révision du Code est un élément crucial pour les efforts de développement réussi car il assure un code conforme aux normes définies par l'organisation.


Les tests unitaires automatisés est une autre pratique de codage. C'est le processus de création de scripts de tests automatisés qui valident le code des exigences spécifiées. Ces essais sont inclus dans le processus d'intégration de sorte que le code compile et valide avant de fusionner avec l'environnement cible.