Tag Archives: Java 8

Code Smells: Iteration

This is part of a series investigating code that looks suspicious (“code smells”), and exploring possible alternatives. Code Smells: Null Code Smells: Deeply Nested Code Code Smells: Iteration Code Smells: Mutation Code Smells: Multi-Responsibility Methods Code Smells: If Statements Code Smells: Too Many Problems Last … Continue reading

Posted in Tips & Tricks | Tagged , | 22 Comments

Code Smells: Deeply Nested Code

Or: I wants all your data, give it to me… my precious…. This is part of a series investigating code that looks suspicious (“code smells”), and exploring possible alternatives. Code Smells: Null Code Smells: Deeply Nested Code Code Smells: Iteration Code Smells: Mutation Code Smells: Multi-Responsibility … Continue reading

Posted in Tips & Tricks | Tagged , | 5 Comments

Code Smells: Null

This is part of a series investigating code that looks suspicious (“code smells”), and exploring possible alternatives. Code Smells: Null Code Smells: Deeply Nested Code Code Smells: Iteration Code Smells: Mutation Code Smells: Multi-Responsibility Methods Code Smells: If Statements Code Smells: Too Many Problems During my … Continue reading

Posted in Tips & Tricks | Tagged , , , , | 31 Comments

Java Annotated Monthly – March 2017

We’ve taken on board suggestions from last month’s experiment and this month we’re trying to please everyone – what could possibly go wrong? February is a short month so you might expect a shortage of news, but far from it!  It’s … Continue reading

Posted in News & Events | Tagged , , , | 5 Comments

IntelliJ IDEA Inspection Settings for Refactoring to Java 8

I’ve been giving a talk this year showcasing how to use IntelliJ IDEA inspections to help you refactor existing code to Java 8. The initial version of this, the one I gave at DevoxxUK (video), is based on my Migrating … Continue reading

Posted in Tips & Tricks | Tagged , , | 8 Comments

Java Annotated Monthly – November 2016

The froth of JavaOne has died down (already!) and it’s almost back to business as usual. Although here at JetBrains we’re working hard on our latest product releases, and gearing up to see some of you at Devoxx this week. This month’s … Continue reading

Posted in News & Events | Tagged , , , , | 6 Comments

Java Annotated Monthly – October 2016

September is a busy conference month, in particular a number of the Java-related JetBrains team were at JavaZone and JavaOne.  To save you some time, cash, and pain, October’s annotated monthly is going to be a little heavy on links to videos and … Continue reading

Posted in News & Events | Tagged , , , , | 8 Comments

Fresh EAP with Refactorings to Java 8, Better VCS and Gradle Integrations

A new IntellIJ IDEA 2016.3 EAP build is out and ready to try. Other than the usual amount of bugfixes, it brings a couple of noticeable improvements. More Refactorings to Java 8 First of all, we continue with tuning the inspections that help refactor regular code … Continue reading

Posted in EAP Releases, New Features | Tagged , , , , , , | 12 Comments

IntelliJ IDEA 2016.3 EAP: Faster Git Log, Parameter Hints and More

Hooray! Fresh IntelliJ IDEA 2016.3 EAP build is out! Among the numerous bugfixes, this build addresses one of the issues that prevented it from being used on macOS Sierra. Users of macOS Sierra, we’re kindly asking you to thoroughly test this build and let us know … Continue reading

Posted in EAP Releases, New Features | Tagged , , , , , , , | 30 Comments

Webinar Recording: Introduction to Akka Actors with Java 8

Last week we had a pleasure of hosting a webinar in partnership with Lightbend about Akka Actors and Java 8. In it, Johan gave an introduction into how to write Actors and also answered a great number of questions. If you missed the webinar, but the … Continue reading

Posted in Webinars | Tagged , | Leave a comment