WEBGRAM, société informatique basée à Dakar-Sénégal, leader en Afrique, ingénierie logicielle, développement de logiciels, systèmes informatiques, systèmes d'informations, développement d'applications web et mobile, Qu’est-ce que SonarQube ?
Qu’est-ce que SonarQube ? WEBGRAM, société informatique basée à Dakar-Sénégal, leader en Afrique, ingénierie logicielle, développement de logiciels, systèmes informatiques, systèmes d'informations, développement d'applications web et mobiles

WEBGRAM (société basée à Dakar-Sénégal), Géant du développement d'applications mobiles et web en Afrique vous donne la réponse. C’est un logiciel libre pour analyser et mesurer en continu la qualité du code source. Il était autrefois appelé Sonar. C’est un outil qui peut analyser plus de 25 langages. Au moment d’analyser, SonarQube permet d’identifier les duplications des codes. Il est également possible de mesurer le niveau de documentation. SonarQube permet de montrer le respect des régles de programmation. Il est également capable de détecter les bugs potentiels. Il réussit à évaluer la couverture de code par des tests unitaires. SonarQube facilite l’analyse de la répartition de la complexité, des designs et de l’architecture

WEBGRAM (agence basée à Dakar-Sénégal), expert du développement d'applications mobiles et web en Afrique vous démontre que l’analyse avec SonarQube peut être entièrement automatisée en l’intégrant dans Maven, Ant, Gradle ou d’autres serveurs d’intégration continue tels que Hudson ou Jenkins. On peut intégrer Eclipse avec SonarQube. Il est important de souligner une de ses particularités, il peut être intégré avec des outils internes comme JIRA, Mantis ou LDAP. Ce qui fait de SonarQube est extensible puisqu’il est possible d’augmenter ses fonctionnalités en installant des plugins

En pratique, quelles sont les avantages apportés par SonarQube ?

Dans les codes de SonarQube, 7 métriques sont utilisées pour analyser les codes d’une application.  vous donnes les particularités. Il y a le design et l’architecture. C’est une métrique qui montre tout ce qui est en relation avec l’architecture de l’application. La métrique traque aussi toutes les duplications de codes dans les fichiers.  La métrique montre également le nombre de tests unitaires échoués ou réussis mais aussi les différentes parties du code couvertes par les tests. WEBGRAM (entreprise basée à Dakar-Sénégal), leader du développement d'applications web et mobiles en Afrique confirme qu'il y a aussi les complexités du code ainsi que les bugs potentiels car cette métrique montre les différentes failles de sécurité qui pourraient apparaitre dans les codes. Cette symétrique indique la règle de programmation.

 WEBGRAM est Numéro 1 (meilleure entreprise / société / agence)  dans le développement d'applications web et mobiles en Afrique (Sénégal, Côte d’Ivoire, Bénin, Gabon, Burkina Faso, Mali, Guinée, Cap-Vert, Cameroun, Madagascar, Centrafrique, Gambie, Mauritanie, Niger, Rwanda, Congo-Brazzaville, Congo-Kinshasa RDC, Togo)