cover of episode プログラマの三大美徳に痺れる。「傲慢」が特に最高【プリンシプルオブライフ3】#28

プログラマの三大美徳に痺れる。「傲慢」が特に最高【プリンシプルオブライフ3】#28

2022/7/10
logo of podcast ゆるコンピュータ科学ラジオ

ゆるコンピュータ科学ラジオ

Frequently requested episodes will be transcribed first

Shownotes Transcript

プリンシプルオブライフ第3弾。

「プログラマと編集者は実質同じ。命名にこだわるから」「TypeScriptで分かる人間の愚かさ」「プログラマの三大美徳はクリエイターの美徳でもある」など、プログラミングを他のものにたとえまくります。

【目次】

0:00 プログラマと編集者は実質同じ

0:45 プログラマだけが使う単語「リファクタリング」

7:43 他人のコードに手を入れると絶望しがち

11:06 リファクタリングの手がかり「コードの臭い」

16:47 TypeScriptで分かる人間の愚かさ

21:21 コードレビューをエンタメにしたい。辱めてくれるエンジニア募集

24:23 編集者とプログラマの共通最重要課題「命名」

31:36 プログラマの三大美徳に痺れる。クリエイターも同じかも。

【参考文献のリンク】

◯『プリンシプルオブプログラミング』

https://amzn.to/3yg9KNW

→今回のメイン種本。おもしろいし読みやすいしためになる。人生の役に立つかどうかは分からない。

◯『最速の仕事術はプログラマーが知っている』

https://amzn.to/3NjPEGI

→プログラミング技術を仕事全般に活かそう、みたいな本。非プログラマーでも全然読める。直接は参考にしていないが、アイデアを参考にさせてもらいました。今回の動画シリーズに似ているので、お好きな方は読んでみるといいかも。

◯『人月の神話 [プリント・レプリカ]』

https://amzn.to/3bt0HAs

→『銀の弾などない』などが収録されている著作集。「再発射」の方も入っているし、表題作『人月の神話』も超有名な論文なので、合わせて読みたい方にピッタリ。

◯『Code Complete 第2版 完全なプログラミングを目指して』

https://amzn.to/3OdlfLH

→情報隠蔽やリファクタリングについての思想で参考にした。有名なプログラミング方法論本。長いし骨太だし本質的なので、非プログラマーは読まない方がいい。

【サポーターコミュニティ加入はこちらから】

https://yurugengo.com/support

【親チャンネル:ゆる言語学ラジオ】

https://www.youtube.com/channel/UCmpkIzF3xFzhPez7gXOyhVg

【おたよりフォーム】

https://forms.gle/BLEZpLcdEPmoZTH4A

※皆様からの楽しいおたよりをお待ちしています!

【お仕事依頼はこちら!】

[email protected]

【堀元見プロフィール】

慶應義塾大学理工学部卒。専門は情報工学。WEBにコンテンツを作り散らかすことで生計を立てている。現在の主な収入源は「アカデミックに人の悪口を書くnote有料マガジン」。

Twitter→https://twitter.com/kenhori2

noteマガジン→https://note.com/kenhori2/m/m125fc4524aca

個人YouTube→https://www.youtube.com/channel/UCYJ335HO_qLZDr7TywpI0Gg

【水野太貴プロフィール】

名古屋大学文学部卒。専門は言語学。

某大手出版社で編集者として勤務。言語学の知識が本業に活きてるかと思いきや、そうでもない。