Overview
Watch a conference talk featuring Java Champions and industry experts discussing essential knowledge every Java programmer should possess. Explore crucial topics including IDE mastery for reduced cognitive load, programming with GUTs (Good Unit Tests), approval testing techniques, writing readable code, understanding garbage collection, proper date handling, and developing technical interviewing skills. Learn from the collective wisdom of Trisha Gee (Lead Developer Evangelist at Gradle), Kevlin Henney (Consultant and Writer), Emily Bache (Samman Technical Coach), and Holly Cummins (Senior Principal Software Engineer at Red Hat Quarkus) as they share insights drawn from their extensive experience and contributions to the Java programming community. Gain practical advice covering everything from codebase management and JDK features to team dynamics and software architecture, helping you navigate the complex landscape of Java development more effectively.
Syllabus
Intro
Learn your IDE to reduce cognitive load
Program with GUTs
Approval testing ft. Emily Bache
Write "readable code"
Garbage collection is your friend ft. Holly Cummins
Name the date
Technical interviewing is a skill worth developing
Outro
Taught by
GOTO Conferences