filmov
tv
Book Club: A Philosophy Of Software by John Ousterhout. At least it's better than 'Clean Code'
Показать описание
In this edition of Book Club, we talk about A Philosophy of Software Design, 2nd Edition
by John K. Ousterhout.
It's MUCH better than "Clean Code." But it still leaves a lot to be desired.
What's more important,. though, is what this book doesn't say, and what those omissions say about our industry.
Links from the video:
@coffeecodeandchat podcast I was on:
My video on Clean Code, and why that book is trash:
My video on Software Testing that no one wants to watch:
00:00 A Philosophy of Software Design
01:16 Chapter 1 & 2
02:58 RE: Google and VMWare - LOLOL
03:17 Abstractions and what's "important"
04:03 Unix and TCP/IP
04:55 Classitis
05:14 Chapter 10: Error Handling 😡
06:34 Second System Syndrome
07:02 On comments
07:22 Naming and Renaming
08:46 More about comments
09:17 Chapter 19: Why even bother?
10:04 Chapter 20: Design vs Performance
11:29 What the book doesn't cover
11:51 An industry wide problem
12:01 Don't be these guys
13:27 Delusions programmers want to believe
15:50 The vicious cycle of bugs, willful ignorance and doom
16:50 Should you read this book?
18:13 Prioritizing your time
by John K. Ousterhout.
It's MUCH better than "Clean Code." But it still leaves a lot to be desired.
What's more important,. though, is what this book doesn't say, and what those omissions say about our industry.
Links from the video:
@coffeecodeandchat podcast I was on:
My video on Clean Code, and why that book is trash:
My video on Software Testing that no one wants to watch:
00:00 A Philosophy of Software Design
01:16 Chapter 1 & 2
02:58 RE: Google and VMWare - LOLOL
03:17 Abstractions and what's "important"
04:03 Unix and TCP/IP
04:55 Classitis
05:14 Chapter 10: Error Handling 😡
06:34 Second System Syndrome
07:02 On comments
07:22 Naming and Renaming
08:46 More about comments
09:17 Chapter 19: Why even bother?
10:04 Chapter 20: Design vs Performance
11:29 What the book doesn't cover
11:51 An industry wide problem
12:01 Don't be these guys
13:27 Delusions programmers want to believe
15:50 The vicious cycle of bugs, willful ignorance and doom
16:50 Should you read this book?
18:13 Prioritizing your time
Комментарии