My favorite kind of bugs!
Tagir Valeev
Posts
I've received a copy of Japanese translation of my '100 Java Mistakes' book. I love the work done by translator Yoshiki Shibata! He didn't just translate the text. He followed the instructions to do what I'm saying (e.g., create structural search template) in the Japanese-localized #IntelliJIDEA and took the new screenshots. All inspection names match our official translation, he actually looked how we translated them in our localization.
Enhanced Local Variable Declarations #Java JEP draft is published!
https://bugs.openjdk.org/browse/JDK-8357464
Do you remember that the "records in for-each statements" feature was previously a part of JEP 432 and delivered to Java 20 (preview), but dropped since Java 21?
Girls’ Day at the JetBrains office in Munich, Apr 23rd. The registration is open here: https://www.girls-day.de/.oO/Show/jetbrains-gmbh/ein-tag-in-der-welt-der-softwareentwicklung
Just seen on a code review:
> .groupBy({ it.second }, { it.first })
People may think it's short and concise. I think, it's cryptic and unreadable. You have to go several lines above and find `to` inside one of previous lambdas to finally understand what is `it.first` and what is `it.second`.