リファクタリングとともに生きるラジオ

By リファラジ

Listen to a podcast, please open Podcast Republic app. Available on Google Play Store and Apple App Store.


Category: Technology

Open in Apple Podcasts


Open RSS feed


Open Website


Rate for this podcast

Subscribers: 1
Reviews: 0
Episodes: 111

Description

三度の飯よりリファクタリングが好きな2人がリファクタリングについてゆるく楽しく雑談する様子をお届けするラジオです。 毎週更新を目指します。チャンネルフォローしてもらえると嬉しいです。 ■ おたよりフォーム https://forms.gle/RYUG7T4ctmF7Srf36 ■ X(Twitter) https://twitter.com/refactoradio ハッシュタグは #リファラジ です。 ■ YouTube https://www.youtube.com/@refactoradio ■ lacolaco https://twitter.com/laco2net ■ okunokentaro https://twitter.com/okunokentaro

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