Learn about the compiler-added binding code pieces that enable transparent usage of some of Java’s features
I'm a passionate and higly motivated Java developer, who really likes challenges and creative problem solving. I also like to automate common tasks and optimize them the best I can. I'm a fast-learner: I like studying new technologies and costantly applying my knowledge in practical situations. I strongly believe that good code has to be elegant and nice to look at, clean and well documented: this is my aim as a developer.
Here's what I've written (so far):
Learn how to publish your own RSS feed using Spring MVC
Learn about compile-time dependency injection with Dagger 2 and how it compares to Spring.
Learn about double-checked locking and its alternatives to tackle synchronization problems
Learn how to implement a tagging mechanism with MongoDB.
Learn how to implement a Multi-swarm optimization algorithm in Java.