Explore ideas how to prevent a codebase’s quality from decreasing.
I'm a software engineer and electrical engineer who is always open to innovative technologies and new professional challenges from programming to managing my own business. My expertise is the Java ecosystem. My hobbies include playing the guitar, riding my motorbike, dancing and creating custom gadgets.
Here's what I've written (so far):
Learn that refactoring is a natural and essential part of a software’s evolution
A quick and practical introduction to programming to an interface.
Learn about object-oriented and functional programming and discover that they are not mutually exclusive.
Learn what polymorphism is with examples.
Explore the core concepts behind the object-oriented programming.