The Code Review Workshop

Damien Seguy (07.Jun.2018 at 09:30, 3 hr )
Workshop at Dutch PHP Conference 2018 (English - US)

Rating: 4 of 5

To improve your code base, you run an audit. Now, with so many diagnostics, the situations appears to be overwelhming. If you have a mere million lines of code, it may display thousands of errors, in various orders. And with that, the market leavs no time to reduce technical debt before the next feature : we'll do it when we have time, right? WRONG! Code quality starts with a daily code review.

Learn how to navigate in the results of code audits that actually find more issues than you want. During this workshop, we'll check PHP classic traps, architecture errors, security vulnerabilities and logical bugs. We'll see how to detect those bugs, how they happen, and how to prepare a fix (or not). By the end, you'll be able to set up your own coding reference, the one that reflect your style of coding in your projects.

Who are you?

Claim talk

Talk claims have been moved to the new Joind.in site.

Please login to the new site to claim your talk

Want to comment on this talk? Log in or create a new account or comment anonymously

Write a comment

 
Please note: you are not logged in and will be posting anonymously!
= six minus one

Comments

Rating: 4 of 5

07.Jun.2018 at 16:21 by Michiel Kodde (9 comments) via Web2 LIVE

A very nice tutorial which added a great new tool to my toolbox. Exakat for the win! Also using the output of a static analysis tool before actually reviewing any code was a refreshing perspective.

The talk was well structured. Speaker was not a native, but very capable English speaker.

Rating: 5 of 5

08.Jun.2018 at 23:26 by Pim Elshoff (65 comments) via Web2 LIVE

Workshop had everything I came for. Damien not only gave us the tools, but took us along in his way of thinking, thought *with* us on how to think and approach. Enthusiastic about trying it out for myself.

Rating: 4 of 5

11.Jun.2018 at 08:49 by Rudi v. Pelt (2 comments) via Web2 LIVE

Not what I expected at all but informative no the less.
Have a new tool I can use now, that's easy to explain to my team of developers.

Rating: 5 of 5

11.Jun.2018 at 12:41 by Sophie Fischer (4 comments) via Web2 LIVE

Very helpfull nice tool and nicely presented.

Rating: 2 of 5

12.Jun.2018 at 13:51 by Sander Krause (2 comments) via Web2 LIVE

Not what I was looking for. A bit one-sided look at a code review (more like an audit -- I was expecting a review of changed code i.e. a pull request) with only two of the tools mentioned in the excerpt. The static code analyser contained some bugs, which made it slightly annoying to work with. I found reviewing solely through static code analysers to be quite limited, and discussion on what constitutes "good code" versus "bad code" limited by extension.

© Joind.in 2018