Class Central is learner-supported. When you buy through links on our site, we may earn an affiliate commission.

YouTube

The Art of Clean Code

Devoxx via YouTube

Overview

Explore the principles of writing clean, maintainable code in this 50-minute Devoxx conference talk. Delve into essential guidelines, code smells, and refactoring techniques that form the foundation of professional software development. Learn to introspect your design and express thoughts clearly in code, while discussing core principles like DRY, SRP, DIP, and KISS. Discover how to write expressive code that's a pleasure to work with, including tips for using Java 8 lambdas and streams. Benefit from the speaker's extensive experience as a Java craftsman and trainer, delivered in an entertaining style with real-world analogies and examples. Whether you're a beginner or experienced developer, gain valuable insights to improve your coding practices and coach others effectively.

Syllabus

Intro
Who am I
What will we talk today
How do we arrive
Code quality
Easy to read
Write good code
Dont stop refactoring
We have great power
Writing prose
Class names
Functions
Continuous Naming
Abbreviations
Names
Bridge
Treasure
Be Small
Five Lines of Code
Additional
Performance
Function Names
Single Responsibility Principle
The Fortress
Exceptions
Simplify
Extract method object inspector
Object utopia
Procedural code
Containers of logic
Reusable code
Teamwork
Communication
Software
Comments
Expression
Bad Comments
Lambda
Java
Key Points

Taught by

Devoxx

Reviews

Start your review of The Art of Clean Code

Never Stop Learning.

Get personalized course recommendations, track subjects and courses with reminders, and more.

Someone learning on their laptop while sitting on the floor.