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

OOP paradigms, basics of good design and architecture for Java based systems

Abstract: Not everybody understand the difference between design and architecture, interview experience shows that even basic OOP paradigms are difficult in understanding for most of developers. Java is quite old language and not all principles was implemented in a correct way. At the same time large amount of frameworks make situation even more complicated for developers. In this talk we will discuss inheritance, modern view on OOP, usefulness of interfaces and abilities provided with their usage for growing project, some architectural and design patterns from real experience, good code design principles. This talk will be useful for every developer who want to create high quality, simple and clear solutions in Java.
Format: Talk (50 minutes)
Language: Russian
Mikalai Alimenkou

Mikalai Alimenkou

XP Injection / ZoralLabs, Ukraine

Java Tech Lead and Scrum Master. Expert in Java development, scalable architecture, Agile engineering practices and project management. Having more than 9 years of development experience, specializes on complex distributed scalable systems. Active participant and speaker of many international conferences. Founder and coach in training center XP Injection. Organizer and founder of Selenium Camp, JEEConf, XP Days Ukraine and IT Brunch conferences. Founder of active “Anonymous developers club” (uadevclub).

Slides

Video