2015-02-11

Let's Code Jumi #351: NIO.2 Migration (Part 1)

Java 7 comes with a new file I/O API (NIO.2), which has numerous improvements over java.io.File. Upgrading to the new API is best done in small steps, the same way as when refactoring to remove primitive obsession.

Download as MP4

Episode Archive

2015-02-01

Let's Code Jumi #350: Java 7 Language Level

It turns out that changing a project's language level is not as simple as it seems. Changing Maven's settings on a per-module basis is easy, but IntelliJ IDEA 11 doesn't support compiling multiple modules with mixed language levels (IIRC, newer IDEA versions do support it).

Download as MP4

Episode Archive