排序
Top Java Development Methodologies
Top Java Development Methodologies,Any project can be managed better when the activities are defined under various stages beforehand. A software development methodology helps to st...
Building Java Projects with Gradle
Building Java Projects with Gradle, I've had a few strongly worded opinions about Java as a language in the past. Be that as it may, choosing a programming language is a luxury tha...
Is super.super.method() allowed in Java?
Is super.super.method() allowed in Java?,I encountered this question through an interview process. I thought to myself that I haven’t seen this usage and wondered what might be th...
Why Java? Why Clojure?
Why Java? Why Clojure?,I learned Java at university back in 1997. It was my third year as an undergraduate and Java was at version 1.1. I still remember the struggle to understand ...
Software development with UML and modern Java
Software development with UML and modern Java,This post was written by Bitbucket user Aleksandar Radulović. With technology evolving fast, there is a need to write and maintain so...
Let’s Talk About Synchronized
Let's Talk About Synchronized,I've been doing some interviews for a former colleague of mine for a Java position, and one of my favorite questions is around synchronization. Surpri...
Java 10 — migration story
Java 10 — migration story,As you probably know Java 10 was recently released. Not so many new features. At least for Kotlin developers… But there are several improvements to JVM ...
Groovy does not always resolve methods like Java
Groovy does not always resolve methods like Java,This is about a bug (or feature?) in Groovy and also about the mindset for learning new programming languages. Recently, looking at...