Listen to a podcast, please open Podcast Republic app. Available on Google Play Store and Apple App Store.
| Episode | Date |
|---|---|
|
Vibe Refactoringの実践/「5行ルール」をやってみた結果… 【#リファラジ S2-4】
|
Sep 16, 2026 |
|
AIが暴走したのでDocker Sandboxes導入した/画像回帰テストではできないことがある 【#リファラジ S2-3】
|
Aug 18, 2026 |
|
関数の「5行ルール」とは?・AI時代に新たな言語を学ぶ意味 【#リファラジ S2-2】
|
Jul 14, 2026 |
|
S2 #1 変更容易性には2種類ある・人間はコードレビューをやめられる?
|
Jun 17, 2026 |
|
#107 【シーズン1最終回】リファクタリングはどこへ向かうのか?
|
Dec 29, 2025 |
|
#106 最終回直前!おたより紹介&総括 思い出の回をふりかえる
|
Dec 22, 2025 |
|
#105 開放閉鎖原則③ すべてがOになる
|
Dec 15, 2025 |
|
#104 開放閉鎖原則② リファクタリングの究極の目的 ―開放閉鎖原則とTDD―
|
Dec 08, 2025 |
|
#103 開放閉鎖原則① SOLIDのO 「拡張に開き、修正に閉じる」って何?
|
Dec 01, 2025 |
|
#102 【ゲスト:和田卓人さん③】t_wadaさんと考えるAIエージェントとこれからのプログラミング
|
Nov 24, 2025 |
|
#101 【ゲスト:和田卓人さん②】令和のリファクタリング、どう学ぶ? LLMと本それぞれの役割
|
Nov 17, 2025 |
|
#100 【ゲスト:和田卓人さん】あなたのリファクタリングはどこから?「三度の飯よりリファクタリング」を語る
|
Nov 10, 2025 |
|
#99 コード削除って難しくない? / AIを信頼できるか?
|
Nov 03, 2025 |
|
#98 おたよりを読む回 AIのためのドキュメント、どうメンテする?
|
Oct 27, 2025 |
|
#97 1つの言語③ 新しい言語を学んで「地図」を広げる
|
Oct 20, 2025 |
|
#96 1つの言語② 言語統一は幻想か?
|
Oct 13, 2025 |
|
#95 1つの言語① 開発における言語は1つだけにするべきか?
|
Oct 06, 2025 |
|
#94 見積もりと経験/足し算のコードと引き算のコード
|
Sep 29, 2025 |
|
#93 AIとコードスメル② AIはお人形遊びができない
|
Sep 22, 2025 |
|
#92 AIとコードスメル① 名前をつけようと思い至るスキル
|
Sep 15, 2025 |
|
#91 居酒屋収録の苦労/「エンジニア35歳定年説」
|
Sep 08, 2025 |
|
#90 居酒屋回 おたより・コメントを一気に読む!
|
Sep 01, 2025 |
|
#89 恒例の居酒屋ネタ出し&重大告知
|
Aug 25, 2025 |
|
#88 AIコーディング② Vibe Codingで加速するOSS開発
|
Aug 18, 2025 |
|
#87 AIコーディング① AIとリファクタリング コードベースの「地層」
|
Aug 11, 2025 |
|
#86 「桜井政博のゲーム作るには」イチオシ回を語る
|
Aug 04, 2025 |
|
#85 コードレビュー② LLMでコードレビューはどう変わる?
|
Jul 28, 2025 |
|
#84 コードレビュー① コードレビューされるときに考えていること
|
Jul 21, 2025 |
|
#83 コードレビューの教科書『Looks Good To Me』を語りたい!
|
Jul 14, 2025 |
|
#82 新しい言語を学ぼう! Moonbit編
|
Jul 07, 2025 |
|
#81 Signalって何? lacolacoのTSkaigi 2025発表を深堀り
|
Jun 30, 2025 |
|
#80 雑談回 lacolacoがTSKaigiで登壇してきました
|
Jun 23, 2025 |
|
#79 基本的なツール② シェル遊び 自分の道具箱を磨こう
|
Jun 16, 2025 |
|
#78 基本的なツール① プレーンテキストの威力
|
Jun 09, 2025 |
|
#77 V言語やってみた 〜達人プログラマーへの道〜
|
Jun 02, 2025 |
|
#76 リンター/フォーマッター③ オールインワンツール「Biome」を語る
|
May 26, 2025 |
|
#75 リンター/フォーマッター② ASTを触るのはこわくない!
|
May 19, 2025 |
|
#74 リンター/フォーマッター① Prettierは脳にインストールされている
|
May 12, 2025 |
|
#73 銚子ドライブ編③ どうする?新人エンジニア育成
|
May 05, 2025 |
|
#72 銚子ドライブ編② マネジメントもリファクタリング?
|
Apr 28, 2025 |
|
#71 銚子ドライブ編① 生成AIは「ガチャ」か?
|
Apr 21, 2025 |
|
#70 Good Code, Bad Code② 「値がない」をどう考える?―想定外の事態をなくす―
|
Apr 14, 2025 |
|
#69 Good Code, Bad Code① 契約プログラミングってこんなに序盤で教えていいんだ
|
Apr 07, 2025 |
|
#68 SOLIDのI 実はお世話になっている?インターフェース分離原則
|
Mar 31, 2025 |
|
#67 テストダブル③ フェイクオブジェクトつくる君をつくるパターン
|
Mar 24, 2025 |
|
#66 テストダブル② 「神」はひとつに保つ
|
Mar 17, 2025 |
|
#65 テストダブル① なんでも「モック」と呼びがち
|
Mar 10, 2025 |
|
#64 リファクタリングとビジネスの折り合い 脳内リファクタリングをしよう!
|
Mar 03, 2025 |
|
#63 クラスの使いどころ 選択肢を捨てるのはもったいない
|
Feb 24, 2025 |
|
#62 SOLIDのL リスコフの置換原則って意識してる?
|
Feb 17, 2025 |
|
#61 令和のJavaがすごい! TypeScript書き2人の嫉妬
|
Feb 10, 2025 |
|
#60 更新系API② 更新系のAPIスキーマ 必須 vs オプショナル
|
Feb 03, 2025 |
|
#59 更新系API① POST/PUTのレスポンスどうする?
|
Jan 27, 2025 |
|
#58 新年のネタ出し寿司③ 2025年のやりたいこと 全国魚介Kaigi
|
Jan 20, 2025 |
|
#57 新年のネタ出し寿司② おたよりを読む コードの削除は人間の仕事?
|
Jan 13, 2025 |
|
#56 新年のネタ出し寿司① 達人への道
|
Jan 06, 2025 |
|
#55 リファラジ1周年! 年末ふりかえり回
|
Dec 30, 2024 |
|
#54 ドメイン名② ドメインを変える難しさとやりたくなさ
|
Dec 23, 2024 |
|
#53 ドメイン名① ドメイン名にこだわる人たち
|
Dec 16, 2024 |
|
#52 知識のインプット③ おすすめ本紹介 okunokentaroを作った本たち
|
Dec 09, 2024 |
|
#51 知識のインプット② lacolacoが伝えたい古典、達人に憧れる気持ちを忘れない
|
Dec 02, 2024 |
|
#50 知識のインプット① ふだんどうやって情報を仕入れてる?
|
Nov 25, 2024 |
|
#49 いつリファクタリングを始めるか?③ いつでも始められるための備え
|
Nov 18, 2024 |
|
#48 いつリファクタリングを始めるか?② 臭ったら、替えるのよ
|
Nov 11, 2024 |
|
#47 いつリファクタリングを始めるか?① 書く自分と読む自分
|
Nov 04, 2024 |
|
#46 依存性逆転の原則③ エキスパートが語る依存性の注入とAngular
|
Oct 28, 2024 |
|
#45 依存性逆転の原則② DIはテストのためのもの?
|
Oct 21, 2024 |
|
#44 依存性逆転の原則① 「いつまで経っても変更作業が終わりません」
|
Oct 14, 2024 |
|
#43 カプセル化② 「何を隠蔽したいのか?」 クラスと関数の使い分け
|
Oct 07, 2024 |
|
#42 カプセル化① 「秘密」と「隠蔽」 カプセル化は人形遊びで鍛える
|
Sep 30, 2024 |
|
#41 雑談回 最近買ったもの 生活の中のリファクタリング
|
Sep 23, 2024 |
|
#40 APIスキーマ③ リファクタリングを支えるバリデーション
|
Sep 16, 2024 |
|
#39 APIスキーマ② スキーマ中心開発のよもやま話
|
Sep 09, 2024 |
|
#38 APIスキーマ① APIエンドポイントのバージョニングと破壊的変更
|
Sep 02, 2024 |
|
#37 DRYとYAGNI② DRYとYAGNIの両立 知識不足と心配性
|
Aug 26, 2024 |
|
#36 DRYとYAGNI① DRYとは「知識」と「表現」の原則である
|
Aug 19, 2024 |
|
#35 リファクタリング、名前からやるか?構造からやるか?
|
Aug 12, 2024 |
|
#34 Diff③ 「Gitの次」ってどうなる?
|
Aug 05, 2024 |
|
#33 Diff② コミットログのデザインとテスト駆動開発
|
Jul 29, 2024 |
|
#32 Diff① 「ついで直し」はボーイスカウトルールではない
|
Jul 22, 2024 |
|
#31 ファイル・ディレクトリ② コロケーション これもまたコンウェイの法則
|
Jul 15, 2024 |
|
#30 ファイル・ディレクトリ① ファイル名のコントロールは握っていたい
|
Jul 08, 2024 |
|
#29 居酒屋③ ゲームで学ぶリファクタリング
|
Jul 01, 2024 |
|
#28 居酒屋② 「読み方」の学び方・すべてがOになる
|
Jun 24, 2024 |
|
#27 居酒屋① 飲みながらネタを考える
|
Jun 17, 2024 |
|
#26 雑談回 10000再生突破!感謝と近況報告
|
Jun 10, 2024 |
|
#25 GoF③ Singletonパターンには2つの価値が混ざっている
|
Jun 03, 2024 |
|
#24 GoF② 世界はObserverパターンで動いている
|
May 27, 2024 |
|
#23 GoF① GoFデザインパターンは今でも役に立つのか?
|
May 20, 2024 |
|
#22 コメント③ 書くべきコメントよりも残すべきコメントについて考える
|
May 13, 2024 |
|
#21 コメント② TODOコメントを本当にTODOするためのテクニック
|
May 06, 2024 |
|
#20 コメント① コメントを「ちゃんと書く」って何?
|
Apr 29, 2024 |
|
#19 雑談回 『ルールズ・オブ・プログラミング』を紹介したい!
|
Apr 22, 2024 |
|
#18 リファクタリングの規模② 防御的プログラミングで乗り越える大規模リファクタリング
|
Apr 15, 2024 |
|
#17 リファクタリングの規模① diffが小さいからといって小規模とは限らない
|
Apr 08, 2024 |
|
#16 単一責任原則③ 右手にSRP、左手にDRY
|
Apr 01, 2024 |
|
#15 単一責任原則② 改めて考えると共通化って怖くない?
|
Mar 25, 2024 |
|
#14 単一責任原則① 責任が単一であるってどういうこと?
|
Mar 18, 2024 |
|
#13 名前と複数形 "repos" はピンとこない
|
Mar 11, 2024 |
|
#12 ユーティリティ② 条件分岐が増えるようなら共通化はやめておく
|
Mar 04, 2024 |
|
#11 ユーティリティ① 「またユーティリティを作ってしまった...」
|
Feb 26, 2024 |
|
#10 雑談回 第10回なので、これまでのふりかえり
|
Feb 19, 2024 |
|
#9 長すぎる関数③ だまされたと思ってコードを印刷してみてほしい
|
Feb 12, 2024 |
|
#8 長すぎる関数② 長くなる前にテストを書こう
|
Feb 05, 2024 |
|
#7 長すぎる関数① 長さそのものよりも"段落"の有無を気にしている
|
Jan 29, 2024 |
|
#6 重複コード③ ライブラリを作るようにリファクタリングする
|
Jan 22, 2024 |
|
#5 重複コード② コードの重複とは名前の衝突のことかもしれない
|
Jan 15, 2024 |
|
#4 重複コード① 似てるのに微妙に違う「重複もどき」が一番怖い
|
Jan 08, 2024 |
|
#3 名前を変えないことにも意味がある
|
Jan 01, 2024 |
|
#2 名前に使える語彙、英語のサブセットのようなもの
|
Dec 25, 2023 |
|
#1 名前にどこまで意味を込めるか
|
Dec 18, 2023 |