Главная
Study mode:
on
1
Intro
2
Guilherme Ferreira
3
Just in case...
4
Do one thing and do it well (Unix philosophy)
5
Pre-mortem the ultimate fail fast
6
Hey! Do you really need to do that?
7
NO! learn to say No!
8
Awareness Test
9
How many passes does the team in white make?
10
Did you see the moonwalking bear?
11
Embrace Constraints LEGO Kronkiwongi
12
Design first
13
Complexity Abstraction
14
Think small
15
X Anti-Patterns
16
Clean Code
17
Enforce consistent coding styles
18
Comment the WHY
19
Subtract
20
Consolidate
21
Be a Writer
22
Simplicity is the Ultimate Sophistication
Description:
Explore the concept of simplicity in software development through this insightful conference talk by Guilherme Ferreira. Delve into key principles such as the Unix philosophy of "do one thing and do it well," pre-mortem analysis for fail-fast approaches, and the importance of saying "No" to unnecessary features. Learn about embracing constraints, design-first methodologies, and the significance of clean code practices. Discover techniques for reducing complexity, including subtraction and consolidation, while understanding the value of clear communication through writing. Gain valuable insights on how simplicity can lead to ultimate sophistication in software architecture and product development.

Embracing Simplicity

NDC Conferences
Add to list