Remove duplications and fix bad names

New ideas pass through three periods:
1) It can’t be done.
2) It probably can be done, but it’s not worth doing.
3) I knew it was a good idea all along!
- Arthur C. Clarke

Thursday, 24 September 2015

Types of Testing

›
There are many types of tests, the following is an opinionated short list of them: 1) UNIT TESTS Unit tests are very very very impo...
Wednesday, 8 July 2015

CompletableFuture VS ParallelStream

›
CompletableFuture can be a complex concept if taken by itself, so I will use a simple example here to show for one business requirement, h...
Thursday, 25 June 2015

Strategy Pattern in Java 8

›
These are two examples on how to implement a Strategy pattern design using Java 8 functional style together with Cyclops pattern matching ...
Tuesday, 16 June 2015

Java 8 and how Optional removes the need for == null

›
I was confused initially when the Optional concept entered the Java world. I was wondering how the hell can Optional remove the need to che...
Friday, 12 June 2015

Java 8, easier with Cyclops : Try

›
Cyclops is another promising open source library from John McClean in AOL, that aims to extends and simplify Java 8 functionality. One ...
Thursday, 11 June 2015

10 team building tips

›
1) Good Morning When you enter in the office, before sitting on your desk, smile and say good morning to the team. Yes, E V E R Y day. ...
Thursday, 4 June 2015

Memoize functions in java 8

›
Memoization is not a grammar error,  memoization is an optimization technique used primarily to speed up computer programs by storing the r...
›
Home
View web version
Powered by Blogger.