Blog: A java geek (Nicolas Frankel)


334 blogs updated: 35 min. ago
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...
3
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
Learning Clojure: dynamic dispatch
This post is part of a serie on learning the Clojure language. A common pattern in software development is the dynamic dispatching (or routi...
4
07-10-2018 19:15:55 A java geek (Nicolas Frankel) Agile & Testing
Learning Clojure: the arrow and doto macros
For me, learning a new language is like getting into the sea: one toe at a time. Last week was the occasion to get familiar with the spec li...
4
30-09-2018 18:28:58 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.