Blog: A java geek (Nicolas Frankel)


222 blogs updated: 72 min. ago
Even and odd with coroutines
Recently, I stumbled upon one of Baeldung's post showing how to use threads to print odd and even numbers: one thread dedicated to print odd...
9
16-12-2018 18:18:35 A java geek (Nicolas Frankel) Agile & Testing
Limits of programming by interface
One of the earliest and most fundamental principle one learns while coding is programming by interface. Definition Interface-based programmi...
12
09-12-2018 17:53:08 A java geek (Nicolas Frankel) Agile & Testing
Beware the Attach API
A post brought to light an interesting feature of the JDK I didn't know about: the ability to update a code running in a JVM. The referenced...
6
02-12-2018 18:43:11 A java geek (Nicolas Frankel) Agile & Testing
Kotlin, collections and sequences
When streams were added to Java 8, I wanted to jump on the bandwagon. I read blog posts, watched videos, attended workshops to understand wh...
6
25-11-2018 18:22:32 A java geek (Nicolas Frankel) Agile & Testing
Feedback on Learning Clojure: comparing with Java streams
Coming from a Java background, I'm currently trying to learn the Clojure programming language. Some weeks ago, I tried to get my bearings by...
0
18-11-2018 17:21:15 A java geek (Nicolas Frankel) Agile & Testing
The Builder pattern is a finite state machine!
Some weeks ago, I read the post referenced in a tweet. In short, the article provides two ways to generate the boilerplate code required by ...
9
11-11-2018 17:37:54 A java geek (Nicolas Frankel) Agile & Testing
Learning Clojure: comparing with Java streams
In general, one learns by comparing to what one already knows: I'm learning Clojure in that way. Coming from a Java background, I naturally ...
4
04-11-2018 17:30:42 A java geek (Nicolas Frankel) Agile & Testing
Listing annotated classes in Java EE
The Java EE platform is huge, and I must confess I'm not aware of every one of its API. This is also true of the Spring framework, even thou...
3
28-10-2018 21:21:01 A java geek (Nicolas Frankel) Agile & Testing
Learning Clojure: dependent types and contract-based programming
This part is the 4th in a serie dedicated to learning the Clojure JVM language. Previous posts include: Coping with dynamic typing, The arro...
6
21-10-2018 17:34:39 A java geek (Nicolas Frankel) Agile & Testing
Cloneable, a Java design gotcha
Some time ago, I described a couple of surprising design choices in the JDK functional interfaces API. Lately, during a lesson, a student of...
4
16-10-2018 10:31:21 A java geek (Nicolas Frankel) Agile & Testing


© Jiri Pinkas | this project on GitHub | related: JavaVids | Maven Central Repository Search | Java školení | Top SQL Blogs | monitored using: sitemonitoring

Top Java Blogs is a Java blog aggregator (with English-written blogs only) focused on Java SE, Java EE, Spring Framework and Hibernate.