8
submitted 1 year ago by kmo@feddit.de to c/java@programming.dev

Hi everyone,

I'm trying to find out how much people use the "new" features available in java. I would be very thankful, if anyone could participate. (less than one minute required)

In my former projects we neither had the latest java version, nor did we use all the features available. Sometimes i had the feeling, that some of my collegues didn't even know that these features exist. How's your experience?

https://forms.office.com/r/udsj1aUawV

top 3 comments
sorted by: hot top controversial new old
[-] HamsterRage@programming.dev 4 points 1 year ago

I use all the new features, it's called "Kotlin".

[-] addie@feddit.uk 2 points 1 year ago

Working in a large (3M+ LOC) monolithic codebase with a somewhat lackadaisical approach to restricting dependency usage, I think some of my colleagues have worked in every Java feature and every artifact available from the Maven repository, whether it makes any sense to do so, or whether it's just a throw-away one-off usage. So that's pretty much a full form of ticks for you there.

[-] kmo@feddit.de 2 points 1 year ago

We once had a project of 8 years old. You could find any pattern and anti-pattern in there, starting from java 1.5. I hope that none will say the same about my codebase in a few years. ๐Ÿ˜‚

I try to follow clean code as much as possible and not overdoing the new features, but only there, where it makes sense.

this post was submitted on 09 Jul 2023
8 points (100.0% liked)

Java

1327 readers
1 users here now

For discussing Java, the JVM, languages that run on the JVM, and other related technologies.

founded 1 year ago
MODERATORS