filmov
tv
A Philosophy of Software Design | John Ousterhout | Talks at Google
Показать описание
John Ousterhout, Professor of Computer Science at Stanford University, discusses complex techniques on how to become a more confident coder. John is excited to announce that he just published the first edition of a new book on software design, based on material from a software design class he has been teaching at Stanford for the last several years.
Prior to joining Stanford, John spent 14 years in industry where he founded two companies, preceded by another 14 years as a professor at Berkeley. Over the course of his career, Professor Ousterhout has built a number of influential systems (Sprite OS, Tcl.Tk, log structured file systems, Raft, RAMcloud, etc) and has taught several courses on software design. In this talk, he synthesizes these experiences into an insightful and provocative discussion on how to (and how not to) design software.
Prior to joining Stanford, John spent 14 years in industry where he founded two companies, preceded by another 14 years as a professor at Berkeley. Over the course of his career, Professor Ousterhout has built a number of influential systems (Sprite OS, Tcl.Tk, log structured file systems, Raft, RAMcloud, etc) and has taught several courses on software design. In this talk, he synthesizes these experiences into an insightful and provocative discussion on how to (and how not to) design software.
A Philosophy of Software Design: Book Review and Verdict
A Philosophy of Software Design | John Ousterhout | Talks at Google
Book Club: A Philosophy Of Software by John Ousterhout. At least it's better than 'Clean ...
Book Review: A Philosophy of Software Design
Book Review: A Philosophy of Software Design by John Ousterhout
John Ousterhout Reflects on 'A Philosophy of Software Design'
7 Software Design Concepts from John Ousterhout
A Philosophy of Software Design Summary with Brayden
A philosophy of software design
10 Design Patterns Explained in 10 Minutes
Can Great Programmers Be Taught? - John Ousterhout - Agile LnL
Episode 520: John Ousterhout on A Philosophy of Software Design
Code of Architecture. A Philosophy of Software Design. Episode 3
Code of Architecture. A Philosophy of Software Design. Episode 2
Code of Architecture. A Philosophy of Software Design. Episode 1
Code of Architecture. A Philosophy of Software Design. Episode 4
Software Design X-Rays Part 1/2 • Adam Tornhill & Sven Johann • GOTO 2021
111. A Philosophy of Software Design
The Best Software Architecture Book? #Shorts
Clube do livro - A philosophy of software design
A philosophy of React software design | Jiayi Hu | reactjsday 2022
The philosophy of (functional) programming – Attila Egri-Nagy
Friendship ended with Clean Code with David Rawson
How does John Ousterhout define complexity in 'A Philosophy of Software Design'? #progammi...
Комментарии