Jan-Lukas Else

Thoughts of an IT expert

Tags: Java


XOR Operator in Java

Published on in 👨‍💻 Dev

At work today I came across an Eclipse feature for cleaning up Java code. It helps you to improve the code, for example to add final to attributes or parameters, or to improve boolean expressions.

View

From Java 8 to 16

Published on in 🔗 Links

At work we are still using Java 8 for a project, but an upgrade will be needed in the future. To see what has changed, there is a list created by Dávid Csákvári that lists all the new features of the language and JVM that happened between Java 8 and Java 16. And that are indeed quite a lot.

View

Generics in Go

Published on in 🔗 Links

As someone who properly learned to program using Java and still works with Java almost every day, I am used to generics. Flexible parameters whose constraints do not yet have to be set during definition. The fact that there are no generics in Go took some getting used to.

View

Stack Overflow Developer Survey 2020

Published on in 🔗 Links

The result of the Stack Overflow Developer Survey 2020 has been published and as every year it is quite interesting to take a look at it. But it is also important to note that the survey was conducted in February, before some countries went into lockdown.

View

Go and Java

Published on in 💭 Thoughts
Updated on

While I need to use Java for university projects (currently that are one Spring and one Java EE project) and work, I use Go on some personal projects (Hugo backend and KISSS). While I’m getting more familiar with Go (I do Java for many years), I also experience cases where I actually miss language features from Java. Oh and it’s not generics, I’m currently (still) fine without generics.

View

Great Open Source Android Libraries

Published on in 👨‍💻 Dev
Updated on

Libraries are a bunch of code that simplifies developing of certain features and prevent you from reinventing the wheel. Because most Android libraries are open source it’s also possible to fork and modify them. But you should take care about the specific licenses.

View

Jan-Lukas Else