Aller au contenu
AFUP AFUP Day 2025 Baromètre Planète PHP PUFA
 

Improving Code Quality Continuously

Description

In this talk, I will introduce the key features of Scrutinizer, a continuous inspection platform, and also discuss what it offers over existing open-source tools. The talk will make rich use of practical examples, and demonstrate how the offered features can support your team in its effort to maintain and improve code quality continuously.

Conférence donnée lors du Forum 2014, ayant eu lieu les 23 et 24 octobre 2014.

Informations complémentaires

Vidéo

Le speaker

Johannes SCHMITT

Author of several open-source libraries and widely used Symfony components/bundles; Founder of scrutinizer-ci.com

Commentaires

Too bad because this presentation is nothing else than a commercial speech about a product that notifies errors in code. I was expecting more good practices instead of a demonstration of the service.
Anonyme, le 23/10/2014
Interesting product.
Kévin Ziemianski, le 23/10/2014
Thanks for the presentation, I did not know Scrutinizer and the tool seems interesting, I like the way it provides details on the code part that changed rather than on the whole application. This is a very interesting point. I was a bit lost when it came to emergent design and some other terms that I did not well understand, however. But the presentation was nice to follow, with a good rythm.
Guillaume Jariot, le 23/10/2014
Interesting tool... But how does it feet for other programing languages ? To much lines on sample codes to be seen from the middle of the room.
André Vignaud, le 23/10/2014
Thank you for the presentation of Scrutinizer. I would have preferred a talk more general and less focused on the Scrutinizer features, sounds a little bit more "commercial". However, it was interesting.
Vincent Composieux, le 24/10/2014
Scrutinizer is an awesome and powerful product, and it was good to see you in person presenting interesting aspects of it. But I thinks the most important part was "Quality" in general. You try to bring some enlightenment about what's quality in general for other, and for you, but I was hopping to see more practical examples (codes snippets...) rather than a too-commercial speech about your tool. Maybe a 5 min presentation at the end would be more adapted here. But great talk anyway! Thanks.
Sylvain Mauduit, le 24/10/2014
Good conference spoken slowly and understandable. Thanks a lot for this moment.
Eric Comellas, le 24/10/2014
Scrutinizer is a unique service out there, what I think the best an most useful type of analsyis. The fact you implemented a compiler that outputs such user-friendly messages can only deserve our respect :) Concerning the talk, it could have been more fluent, I felt a small linearity during the speech that makes me say it could be improved.
Florian Klein, le 25/10/2014
Amazing tool, but you should put more emphasis on the differences between your tool and the ones other people may know (Sonar, SensioLabs Insight, etc). Keep up the good work and thanks for this fantastic tool.
Nelson da Costa, le 25/10/2014
We were all kind of fooled by your talk because it looked perfectly genuine until we all realized that this was just a sneaky sponsored talk with you trying to sell your product. But anyway... you started by stating all of the obvious facts about testing (what is quality, what are the business benefits, what it changes for scalability, velocity, agility, blablablah). You stated a few good practices about improving code quality, but then again, it felt a bit 'captain obvious'. The presentation of your software was great but... you were not being very objective. NetBeans IDE and tools like Sonar can already do what Scrutinizer does. You didn't address why it was better than the rest. What you called the Flow Analyzer was cool though, I'd have prefered a talk about how you implemented that. Also, when someone asks «why not use open-source alternatives», maybe you should not reply with «they all suck».
Nicolas, le 26/10/2014
perfect
Grégoire HUBERT, le 26/10/2014
Sûrement une bonne présentation de l'outils pour ceux qui ne le connaissait pas.
Alexis Janvier, le 26/10/2014
I'll definitely give a try to the security analysis options of the tool! My only concern was about the readability of few code snippets (the font size was too small) but I can easily read them again from speakerdeck now.
Thierry Marianne, le 27/10/2014