Author Archives: Mala Gupta

Refactoring: Inline Method in IntelliJ IDEA

The idea of Inline Method Refactoring is simple – replace a method call with its contents. Still, it is really powerful. But to appreciate its power, you need to know its use cases. Let’s understand why, when, and how to … Continue reading

Posted in New Features | Tagged , , , , | 4 Comments

Refactoring: Extract Variable in IntelliJ IDEA

As a code base ages, new code is added, and the existing code is modified to meet the business requirements. This can often have a negative impact on the design and structure of the code. Developers may fear working with such … Continue reading

Posted in Demos, New Features, Releases | Tagged , , , | Leave a comment

Java 12 and IntelliJ IDEA

With switch expressions, Java 12 is enhancing one of its basic language constructs – switch – to improve everyday coding experience for developers. Benefits are multi-fold. As compared to the ‘traditional’ switch constructs, switch expressions can return a value. The ability … Continue reading

Posted in New Features | Tagged , , | 10 Comments