Главная
Study mode:
on
1
Intro
2
Who am I
3
What will we talk today
4
How do we arrive
5
Code quality
6
Easy to read
7
Write good code
8
Dont stop refactoring
9
We have great power
10
Writing prose
11
Class names
12
Functions
13
Continuous Naming
14
Abbreviations
15
Names
16
Bridge
17
Treasure
18
Be Small
19
Five Lines of Code
20
Additional
21
Performance
22
Function Names
23
Single Responsibility Principle
24
The Fortress
25
Exceptions
26
Simplify
27
Extract method object inspector
28
Object utopia
29
Procedural code
30
Containers of logic
31
Reusable code
32
Teamwork
33
Communication
34
Software
35
Comments
36
Expression
37
Bad Comments
38
Lambda
39
Java
40
Key Points
Description:
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.

The Art of Clean Code

Devoxx
Add to list
0:00 / 0:00