Sonar in the news

by olivier gaudin|

    Welcome to the roundup of blog posts and pages that mentioned Sonar last month...



    Top 10 Lessons Learned from 2 Years Work with Codehaus Sonar
    By Markus Sprunck, 11 January 2013

    Two years ago we decided to use Sonar for a beginning Java Enterprise project in one of my teams. In the following you may read the top 10 lessons learned from introducing and working with Sonar in a medium size Java project over a period of two years.



    Best practices of ABAP programming – The Blockers
    By Jean-Pierre Fayolle, 21 January 2013

    What are the defects most feared by most companies? What are the bad programming practices that pose the greatest risk to their business? What are the main concerns of the project leaders and stakeholders? In short, what are the pains in the ABAP world?



    Best practices of ABAP programming – Critical defects
    By Jean-Pierre Fayolle, 28 January 2013

    We have seen in the previous post the most important violations to best practices of ABAP programming. These defects are ‘Blockers’: the code can not go into production until a correction is performed. No exception is permitted: zero tolerance, because the risk is too high to see a transaction aborted and the user unable to perform the desired treatment. We also set our Quality Profile ABAP in order to identify critical defects, these ones focusing on performance, which we will see in this article.




    Un an dans le monde Java (French)
    By Sébastien Dupire, 10 January 2013

    L'an dernier, j'ai quitté l'ancienne boîte dans laquelle je travaillais sur Metz afin de rejoindre ma boîte actuelle située au Luxembourg. Avant, je faisais du PHP/MySQL, Javascript, du Python et plein d'autres choses comme de l'administration système et autres. Je regardais pas mal d'articles de Pythoniens qui aimaient bien troller au sujet de Java (quand ce n'était pas PHP), et cela a attisé ma curiosité. Qu'est ce qui peut faire que ce langage soit si mal aimé des utilisateurs de langages dynamiques alors que la plateforme Android qui était en plein boom, en faisait son langage de prédilection ?



    Qualité de code, Sonar, La dette technique et SQALE en 5 minutes (French)
    By Mikael Krok, 4 January 2013

    L’ère des développeurs barbus enfermés dans une pièce noire travaillant seuls est maintenant révolue. Nous travaillons dans une industrie ou nous produisons un produit : notre logiciel. Il est composé de multiples parties – le code source, il est assemblé et testé au moyens de divers outils – IDE, mails, intégration continue et pour faire cela nous utilisons plusieurs systèmes de production – Test Driven Development, Scrum, Lean.




    ABAP code extraction
    By Jean-Pierre Fayolle, 9 December 2012

    If you are a SAP specialist and have decided to follow our series of posts to find out how Sonar can help you improve the quality of ABAP code, then you know how to access the SAP Workbench and perform the installation of this extractor. If you already use Sonar but know nothing about SAP, do not worry: it is unlikely that you are given access to a Workbench, and a SAP administrator will take charge of this installation.



    First analysis of ABAP code
    By Jean-Pierre Fayolle, 16 December 2012

    The first time I set up an analysis for a new technology, I will make a first test with some files which I am sure have no problem, because this code has already been tested and proven by Sonar, and is downloadable from this page: Sonar Project Examples. In this page you will find links to other pages in which navigate to search for different examples of projects. Or simply click on the link to download a compressed file.