Learn by doing …

Once again I’ve proved to myself – that I am able to learn much more when I’m doing than when I’m just reading. This time I really wanted to learn about – how to create own app like HackerRank. Finally I’ve created usable app – which contains already several problems with different level of difficulty … More Learn by doing …

Good names for your factory methods in Java

In addition to well known constructors, it’s sometimes convenient to replace them (or just hide) with static factory method. As we actually could have for our type more static methods, the problem appears how to distinguish our instance creation methods from other ones? Actually, I found very nice approach on that in Effective Java book, which is … More Good names for your factory methods in Java