bagdemir's blog

Hi, I'm Erhan Bagdemir, Senior Software Engineer in Hamburg Area, Germany and here on my blog, I am mostly writing about Software Development and my personal opinions.


Encapsulation helps us to define boundaries of data and behavior within a class, though there are mocking frameworks which bend the rules of this protection. But, if you consider, is...

The more I write code in R, the more I am impressed with the facilities that the language provides which is perfectly tailored to cleaning and tidying data, one of...

Once you get a job, and code for others and get paid for it, you are a professional, a part of the whole, a cell in business organism and the...

Partial functions are widely used in Scala. Just like their mathematical counterpart, a partial function, e.g f: X => Y, is a generalisation of functions, that don’t necessarily map every...