Главная
Study mode:
on
1
Intro
2
Why dont we explore
3
Shakespeare
4
Lisp
5
Singletons
6
Patents
7
Worse is Better
8
Less is Better
9
Simplicity
10
completeness
11
consistency
12
discovery
13
classic statements
14
Douglas Engelbart
15
Alan Kay
16
Adam Drake
17
The Speed of Light
18
The bandwidth problem
19
Linux
20
UNIX
21
Legacy Systems
22
Ancient Greece
23
UNIX Philosophy
24
Micro Services
25
Solar Cycle
26
ServiceOriented Architecture
27
Middleware
28
Given When
29
Technical Debt
30
Microservices
31
Coding
32
Journal
33
Brian Randall
34
Parnassus 1972
35
Cohesion
36
Messaging Model
37
Small Talk
38
Data Abstraction
39
The Best Paradigm
40
Build Walls
41
Copy and Paste
Description:
Explore the enduring principles of software development in this thought-provoking conference talk from GOTO Chicago 2018. Delve into the paradox of constant change and fundamental stability in the tech world, examining how ancient concepts continue to shape modern programming practices. Uncover insights from Shakespeare, Lisp, and Unix philosophy, and learn how simplicity, completeness, and consistency drive effective software architecture. Analyze the evolution of paradigms like micro-services and service-oriented architecture, and understand their historical context. Gain perspective on technical debt, code cohesion, and data abstraction while reflecting on timeless wisdom from pioneers like Douglas Engelbart and Alan Kay. Challenge your assumptions about innovation and discover why sometimes "worse is better" and "less is more" in software design.

Old Is the New New

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