Keynote: Clean Code – The Next Chapter
Victor Rentea is a Java Champion, and one of the top Technical Trainers in Bucharest, having trained by now more than 1.5K developers in 30+ companies throughout Europe. He is Lead Architect at IBM, practicing Pair Programming and Refactoring every day. Victor regularly speaks at top international conferences: his live-coding sessions are insane, lightning-fast but well crafted, full of enthusiasm, deep insights and take-away tips. Victor started the Bucharest Software Craftsmanship Community in which he runs regularly free coding webinars (for now, spoken in Romanian). His personal commitment is to seed passion for writing clean, professional code. You can find Victor on Twitter, LinkedIN or Facebook, or at victorrentea.ro.
Would you attach your last pull request to your CV? “Sample 1: My Coding Style”. Do you continuously consider how others perceive your code? You should! Writing Clean Code: such an old topic, but never less important, nor challenging than today! During this talk we will go through several of the essential clean code rules, learning to detect code smells, discussing refactoring ideas and alternative designs pros/cons. By the end of the session you will have a better picture of what clean code means and a new variety of ways at hand to get there. Along the way we will also discuss the procedural/oop/functional paradigms and whether they are competing or complementary. We will cover method signatures, booleans, nulls, comments and many other odours in our code. Can’t wait to share my greatest passion with you: writing professional, expressive code that is a pleasure to work with. Join this intense talk for a mix of technical + psychological tricks you can immediately apply to day-to-day scenarios in real-world projects. This talk is a sequel of ‘The Art of Clean Code’ talk, briging new ideas and perspectives on this topic.