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

プリンシプルオブライフ第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 【親チャンネル:ゆる言語学ラジオ】    / @yurugengo   【おたよりフォーム】 https://forms.gle/BLEZpLcdEPmoZTH4A ※皆様からの楽しいおたよりをお待ちしています! 【お仕事依頼はこちら!】 [email protected] 【堀元見プロフィール】 慶應義塾大学理工学部卒。専門は情報工学。WEBにコンテンツを作り散らかすことで生計を立てている。現在の主な収入源は「アカデミックに人の悪口を書くnote有料マガジン」。 Twitter→  / kenhori2   noteマガジン→https://note.com/kenhori2/m/m125fc452... 個人YouTube→   / @kenhorimoto   【水野太貴プロフィール】 名古屋大学文学部卒。専門は言語学。 某大手出版社で編集者として勤務。言語学の知識が本業に活きてるかと思いきや、そうでもない。

進研ゼミのマンガに使える気の利いた感想「人生に、銀の弾丸はないよ」【プリンシプルオブライフ1】 #26
▶︎

進研ゼミのマンガに使える気の利いた感想「人生に、銀の弾丸はないよ」【プリンシプルオブライフ1】 #26

おもしろウィキペディア記事をひたすら紹介する回【サメの夏】#30
▶︎

おもしろウィキペディア記事をひたすら紹介する回【サメの夏】#30

【寝ながら学ぶ数学ラジオ】数学論文における正しさの限界
▶︎

【寝ながら学ぶ数学ラジオ】数学論文における正しさの限界

80年前のプログラマーってどんな感じ?#144
▶︎

80年前のプログラマーってどんな感じ?#144

【大いなる罠】プログラミング言語の意味論を勉強したら7時間がムダになった#127
▶︎

【大いなる罠】プログラミング言語の意味論を勉強したら7時間がムダになった#127

【前編】FIREした2人は『Die With Zero』に共感できるか?【弱者の戯言】
▶︎

【前編】FIREした2人は『Die With Zero』に共感できるか?【弱者の戯言】

食べ物はアツいべきかヌルいべきか、激論を交わします【はじめての雑談】#46
▶︎

食べ物はアツいべきかヌルいべきか、激論を交わします【はじめての雑談】#46

Why do people fail to estimate? The essence of failure is ○○ [Estimation 1] #44
▶︎

Why do people fail to estimate? The essence of failure is ○○ [Estimation 1] #44

言語学者と広告コピーを読んだら、意外な分析の嵐だった。#263
▶︎

言語学者と広告コピーを読んだら、意外な分析の嵐だった。#263

Emotionless people are excellent APIs, and information concealment is justice. [Principle of Life...
▶︎

Emotionless people are excellent APIs, and information concealment is justice. [Principle of Life...

【作業用】赤ちゃんが言語を習得する過程を一歩一歩理解する神シリーズ:赤ちゃんの言語習得【イッキ見】
▶︎

【作業用】赤ちゃんが言語を習得する過程を一歩一歩理解する神シリーズ:赤ちゃんの言語習得【イッキ見】

【必見】量子コンピュータは速いの?正しい答えはこれだ!【量子コンピュータ2】#57
▶︎

【必見】量子コンピュータは速いの?正しい答えはこれだ!【量子コンピュータ2】#57

我々の著書はなぜ誤植まみれに?出版業界と標準規格は相容れない世界。【文字ヶョデ2】#95
▶︎

我々の著書はなぜ誤植まみれに?出版業界と標準規格は相容れない世界。【文字ヶョデ2】#95

【炎上、誹謗中傷、赤字】この先に幸せはある?【積読チャンネル・1日密着】
▶︎

【炎上、誹謗中傷、赤字】この先に幸せはある?【積読チャンネル・1日密着】

おじさんとおじいさん、母語話者でも聞き分けられない【雑談回】#15
▶︎

おじさんとおじいさん、母語話者でも聞き分けられない【雑談回】#15

地方自治体を搾取する極悪コンサルの実態
▶︎

地方自治体を搾取する極悪コンサルの実態

バキのレトリックを思い切り語る回【達人は保護されているッッッ】#233
▶︎

バキのレトリックを思い切り語る回【達人は保護されているッッッ】#233

Would You Get Mad If Your Partner Was Into "Oshikatsu"? I Debated a Former Underground Idol
▶︎

Would You Get Mad If Your Partner Was Into "Oshikatsu"? I Debated a Former Underground Idol

AI programming is only one line. Even engineers don't know the algorithm. [Artificial Intelligenc...
▶︎

AI programming is only one line. Even engineers don't know the algorithm. [Artificial Intelligenc...

【「日本円はトルコリラより弱い」の事実と誤解】唐鎌大輔が解説/「実質実効為替レート」の正しい読み方/円安対策の切り札に「個人向け国債」/希望的観測への「同調メンタリティー」が日本を蝕む【エコラボ】
▶︎

【「日本円はトルコリラより弱い」の事実と誤解】唐鎌大輔が解説/「実質実効為替レート」の正しい読み方/円安対策の切り札に「個人向け国債」/希望的観測への「同調メンタリティー」が日本を蝕む【エコラボ】