A software always consists of data and behavior (business logic). The behavior are the (business) rules that define what the software should do – in a very easy form, think of a function like a + b = c. The function (behaviour ... Read more »
As a not-native english speaker, I sometimes bump into topics that conceptually are rather easy, but in fact much harder (for me) to grasp than they ought to be, because for a native english speaker they are probably self-explanatory, and ... Read more »
This weekend, I did some performance testing with ConcurrentLinkedQueue. Then, based on work requirements, I programmed a concurrent primitive array of fixed size, more or less like this: package com.marcusbiel.javacourse; import java.util.concurrent.atomic.AtomicInteger; public class ConcurrentArray { private static final int ... Read more »
I am a Java developer since 2001. Over the years I came to realize that most teams / companies are totally ruled by fear. Fear to touch the code, fear to touch the production system, fear to touch the test ... Read more »
You'll be informed when the conference you suggested has been released online.
Thank you!
To confirm your registration, please check your inbox and click the link
provided.
As soon as you've confirmed your subscription, I'll send you my Java ebook.
Subscribe now to my newsletter and receive my book "Java for Passionate Developers"
for
free (39.99 USD otherwise)! You will also receive a 20% discount when Clean Code
Academy
launches.
Enter your email address to get these exclusive offers now.
I respect your privacy. I'll NEVER sell, rent or share your email
address.
That's more than a policy, it's my personal guarantee!