Have something interesting to share with Java Eastern Europe community?
Become a speaker now
Victor Rentea

Victor Rentea

Tech Lead at IBM, Romania

Sr. Java Engineer. Passionate Clean Coder. Architect and Technical Lead at IBM Romania. Independent Trainer & Coach.

After 10 years of hard work and consulting in Java backend systems, and 3 years of freelance trainer, he is painfully aware that our education as developers has some major gaps. His long-term goal is to raise the awareness about what most of us believe to be essential in software development.

Speaker's activity
The Art of Clean Code

Whatever paradigm, language, technology stack or devops strategy is used, we will always write code. And that code will need to be understood, maintained and evolved by various developers for many years, hopefully. It will be read 10x more time than it took to write it!

Then, tell me, how do you write your code ?

Stop rushing, and start writing professional code. You’ll need to learn to introspect your design, to make it express your thoughts in code. It may take years of practice to reach that point, but the path starts with the basic guidelines and ‘code smells’ that you ought to know, along with a core tool set of refactoring techniques.

As simple as some of these might seem, they will become the starting point of a lot of discussions about core principles of good software design, such as DRY, SRP, DIP, and KISS. Come and enjoy an entertaining, tangible presentation of key concepts in Clean Code, that will allow you to easily coach others, back at work.

Looking forward to share my passion with you: writing expressive code that is a pleasure to work with.

PS: In the end, let’s talk a bit about writing clean code using Java8 lambdas/Streams, shall we? :)