Artwork

A tartalmat a Carter Morgan and Nathan Toups, Carter Morgan, and Nathan Toups biztosítja. Az összes podcast-tartalmat, beleértve az epizódokat, grafikákat és podcast-leírásokat, közvetlenül a Carter Morgan and Nathan Toups, Carter Morgan, and Nathan Toups vagy a podcast platform partnere tölti fel és biztosítja. Ha úgy gondolja, hogy valaki az Ön engedélye nélkül használja fel a szerzői joggal védett művét, kövesse az itt leírt folyamatot https://hu.player.fm/legal.
Player FM - Podcast alkalmazás
Lépjen offline állapotba az Player FM alkalmazással!

John Ousterhout Reflects on "A Philosophy of Software Design"

59:34
 
Megosztás
 

Manage episode 430494922 series 3585645
A tartalmat a Carter Morgan and Nathan Toups, Carter Morgan, and Nathan Toups biztosítja. Az összes podcast-tartalmat, beleértve az epizódokat, grafikákat és podcast-leírásokat, közvetlenül a Carter Morgan and Nathan Toups, Carter Morgan, and Nathan Toups vagy a podcast platform partnere tölti fel és biztosítja. Ha úgy gondolja, hogy valaki az Ön engedélye nélkül használja fel a szerzői joggal védett művét, kövesse az itt leírt folyamatot https://hu.player.fm/legal.

In this special episode of Book Overflow, Dr. John Ousterhout joins Carter and Nathan to discuss his book "A Philosophy of Software Design." He reflects on why he wrote the book, how he teaches the principles in it to his Stanford students, and what we can learn from our mistakes.

---------------

00:00 Intro

01:18 Motivation for writing this book

06:17 Why No TAs for Stanford Class

08:55 Thoughts on TDD

14:24 Design it Twice

20:30 Most Surprising Feedback

31:46 Taking suggestions with a grain of salt

33:20 Curiosity and Humility

36:13 Misunderstandings from the book

39:37 Strong opinions, humility, and fear of being wrong

44:35 Unconventional Career Paths

50:13 What are you reading?

51:22 Thoughts on Clean Code

53:50 Advice for new software engineers

58:00 Closing Thoughts

  continue reading

25 epizódok

Artwork
iconMegosztás
 
Manage episode 430494922 series 3585645
A tartalmat a Carter Morgan and Nathan Toups, Carter Morgan, and Nathan Toups biztosítja. Az összes podcast-tartalmat, beleértve az epizódokat, grafikákat és podcast-leírásokat, közvetlenül a Carter Morgan and Nathan Toups, Carter Morgan, and Nathan Toups vagy a podcast platform partnere tölti fel és biztosítja. Ha úgy gondolja, hogy valaki az Ön engedélye nélkül használja fel a szerzői joggal védett művét, kövesse az itt leírt folyamatot https://hu.player.fm/legal.

In this special episode of Book Overflow, Dr. John Ousterhout joins Carter and Nathan to discuss his book "A Philosophy of Software Design." He reflects on why he wrote the book, how he teaches the principles in it to his Stanford students, and what we can learn from our mistakes.

---------------

00:00 Intro

01:18 Motivation for writing this book

06:17 Why No TAs for Stanford Class

08:55 Thoughts on TDD

14:24 Design it Twice

20:30 Most Surprising Feedback

31:46 Taking suggestions with a grain of salt

33:20 Curiosity and Humility

36:13 Misunderstandings from the book

39:37 Strong opinions, humility, and fear of being wrong

44:35 Unconventional Career Paths

50:13 What are you reading?

51:22 Thoughts on Clean Code

53:50 Advice for new software engineers

58:00 Closing Thoughts

  continue reading

25 epizódok

Minden epizód

×
 
Loading …

Üdvözlünk a Player FM-nél!

A Player FM lejátszó az internetet böngészi a kiváló minőségű podcastok után, hogy ön élvezhesse azokat. Ez a legjobb podcast-alkalmazás, Androidon, iPhone-on és a weben is működik. Jelentkezzen be az feliratkozások szinkronizálásához az eszközök között.

 

Gyors referencia kézikönyv