Главная
Study mode:
on
1
Intro
2
Why should we care about code quality?
3
What's Quality Code?
4
Schedule Time to Lower Technical Debt
5
What Causes Technical Debt?
6
Favor High Cohesion
7
Think about frequency of change
8
Favor Loose Coupling
9
Prefer Clear Code over Clever Code
10
Apply Zinsser's Principle on Writing
11
Write Expressive Self-Documenting Code
12
Avoid Long Methods-Apply SLAP
13
Perils of Long Methods
14
How long is long?
15
Turns out long is not about length of code, but levels of abstraction
16
Variable Names Represent Abstractions
17
Facilitating Tactical Code Reviews
18
Reduce State & State Mutation
Description:
Explore twelve effective strategies to enhance code quality in this insightful conference talk. Learn to identify and avoid common anti-patterns and code smells that lead to poor code. Discover the importance of high cohesion, loose coupling, and clear, self-documenting code. Understand how to manage technical debt, apply Zinsser's principle on writing, and implement tactical code reviews. Gain valuable insights on reducing state mutation, avoiding long methods, and choosing expressive variable names. Master these techniques to significantly improve your coding practices and create more maintainable, efficient software.

Twelve Ways to Make Code Suck Less

Devoxx
Add to list
0:00 / 0:00