Главная
Study mode:
on
1
Introduction
2
Reading vs Writing
3
Readability
4
The Magical Number
5
Chunks
6
Longterm memory
7
Shortterm memory
8
Reading the code
9
Counting objects
10
SQL connection
11
State changes
12
Hex flower
13
Create method
14
Entry point
15
Object Activation
16
Details Matter
17
Encapsulation
18
A shortcut to encapsulation
19
No side effects
20
Same output
21
Pure function
22
Summary
23
Fractal Hex Flower
24
Q A
Description:
Explore fractal architecture principles in software development through this NDC Oslo 2022 conference talk by Mark Seemann. Discover how to improve code readability and productivity by writing code that "fits in your head" at all levels of abstraction. Learn about encapsulation, aggressive thresholds, and referential transparency, with code examples in C# that are accessible to developers working in various languages. Gain insights into the challenges of software development, the importance of reducing time spent reading code, and strategies for creating self-similar code structures. Delve into topics such as the magical number, chunks, long-term and short-term memory, object activation, and pure functions. Conclude with a summary of fractal architecture concepts and a Q&A session.

Fractal Architecture

NDC Conferences
Add to list