Главная
Study mode:
on
1
Introduction
2
What is good code
3
Why is it readable
4
Usability
5
Common Case
6
Business Case
7
Technical Quality
8
Fast
9
Fast isnt an issue
10
Vacati
11
Corolla
12
Outline
13
Personal Story
14
White Space
15
Whitespace
16
Narrative
17
Comments
18
Example Comment
19
Bug Documentation
20
Logic
21
Screen naming
22
Details
23
What does this do
24
Why would we want you
25
Interview moment
26
Make logic visible
27
Looking for tickets
28
Implementing algorithms
29
Separate methods
30
What abstraction means
31
Sample code
32
Technical details
33
Complexity
34
Cleverness
35
Cut and Paste
36
Named Constants
37
Architecture
38
Control Flow
39
ObjectOriented Paradigm
40
Multiple Return Points
41
Multiple Methods
42
Complicated Stuff
43
Multithreading
44
Extra Flexibility
Description:
Explore the principles of writing high-quality, developer-friendly code in this 40-minute conference talk from NDC Conferences. Delve into the characteristics of good code, emphasizing readability, conciseness, and ease of navigation. Discover why code quality is crucial for long-term project success and learn practical techniques to improve your coding skills. Examine topics such as proper use of whitespace, effective commenting, logical organization, and the importance of clear naming conventions. Gain insights on managing complexity, avoiding unnecessary cleverness, and implementing sound architectural practices. Address advanced concepts like control flow, object-oriented paradigms, and multithreading while considering the balance between flexibility and simplicity in your code.

Good Code - What, Why, and How to Get There

NDC Conferences
Add to list
0:00 / 0:00