31 episodes

三度の飯よりリファクタリングが好きな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

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

    • Technology

三度の飯よりリファクタリングが好きな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

    #31 ファイル・ディレクトリ② コロケーション これもまたコンウェイの法則

    #31 ファイル・ディレクトリ② コロケーション これもまたコンウェイの法則

    ■ トピック


    コロケーション(co-location)って何?
    テストコードのファイルをどこに置くか
    同じファイルにテストを書くところ(In-source Testing)まで来た
    テストとテスト対象は近ければ近いほどいい?
    『レガシーコード改善ガイド』におけるコロケーションの話
    デプロイのためのファイル配置
    glob-ability高い命名規則がが定まればコロケーションができる
    OSSのコードにはいまでもtestディレクトリをよく見る
    コロケーションの実現にはツールによる支援が必須である
    Obj-Cのヘッダファイルとメインファイルはコロケーションか?
    分けて置く選択肢があるにもかかわらず寄せようというのがコロケーション
    書く人が違った時代はディレクトリを分けておくインセンティブがあった
    テストを書く開発者が増えたことでコロケーションの需要が高まった?
    同じ人が作業するファイルがまとまっていることに意味がある
    これもまた「コンウェイの法則」
    なぜE2Eテストのファイルはコロケーションされていないのか?
    モノレポも広義のコロケーションかもしれない
    マクロのコロケーション・ミクロのコロケーション
    実装とドキュメントのコロケーション
    そのディレクトリだけ見てればいい状態
    ファイルが多いよりディレクトリが多いほうが脳が楽そう

    ■ 参考リンク


    Colocation
    In-Source Testing | Guide | Vitest
    レガシーコード改善ガイド|翔泳社の本
    Conway's law - Wikipedia



    ■ おたよりフォーム

    https://forms.gle/RYUG7T4ctmF7Srf36



    ■ X(Twitter)

    https://twitter.com/refactoradio

    ハッシュタグは #リファラジ です。

    • 25 min
    #30 ファイル・ディレクトリ① ファイル名のコントロールは握っていたい

    #30 ファイル・ディレクトリ① ファイル名のコントロールは握っていたい

    ■ トピック


    おたよりをいただきました
    ファイル・ディレクトリ周りで参考にしているルール
    フレームワークの基本的なディレクトリ構造
    ディレクトリベースドルーティング
    ファイルと変数の命名規則は分けたい
    設定より規約、の振り子
    考えることを減らすというトレンド
    ファイル名についてのコントロールを持っていたい
    globbableなファイルの命名
    `foo.spec.js` 形式(第二拡張子?)
    マジック(マジカル)ナンバー7±2
    ファイル数とディレクトリ階層のバランス
    コロケーションについては次回へ

    ■ 参考リンク


    プログラマー脳 ~優れたプログラマーになるための認知科学に基づくアプローチ - 秀和システム



    ■ おたよりフォーム

    https://forms.gle/RYUG7T4ctmF7Srf36



    ■ X(Twitter)

    https://twitter.com/refactoradio

    ハッシュタグは #リファラジ です。

    • 24 min
    #29 居酒屋③ ゲームで学ぶリファクタリング

    #29 居酒屋③ ゲームで学ぶリファクタリング

    ■ トピック


    引き続き居酒屋からお送りします
    ここまでのネタ出しのまとめ
    公開収録の野望
    『御社のリファクタリング』回をやりたい
    リファクタリング自慢したいおたよりをお待ちしています
    ゲームで学ぶリファクタリング
    美女木ジャンクション
    リアルワールドで見かけたリファクタリング
    モチベーションの源泉
    想像で語るアクアリウムのリファクタリング
    結局3回分の撮れ高になりました

    ■ 参考リンク


    Shinjuku.rb#92をClassiで開催しました - Classi開発者ブログ
    美女木ジャンクション



    ■ おたよりフォーム

    https://forms.gle/RYUG7T4ctmF7Srf36



    ■ X(Twitter)

    https://twitter.com/refactoradio

    ハッシュタグは #リファラジ です。

    • 17 min
    #28 居酒屋② 「読み方」の学び方・すべてがOになる

    #28 居酒屋② 「読み方」の学び方・すべてがOになる

    ■ トピック


    引き続き居酒屋からお送りします
    コードの読み方のネタ
    『プログラマー脳』の話
    訂正)『プログラマー脳』はITエンジニア本大賞2024のベスト10でした
    「読み方」の学び方
    リファラジの聞かれ方
    「名前」リターンズ
    SOLIDとともに生きているか?
    すべてがOになる

    ■ 参考リンク


    プログラマー脳 ~優れたプログラマーになるための認知科学に基づくアプローチ - 秀和システム
    O'Reilly Japan - ルールズ・オブ・プログラミング
    『すべてがFになる』(森 博嗣):講談社文庫|講談社BOOK倶楽部



    ■ おたよりフォーム

    https://forms.gle/RYUG7T4ctmF7Srf36



    ■ X(Twitter)

    https://twitter.com/refactoradio

    ハッシュタグは #リファラジ です。

    • 19 min
    #27 居酒屋① 飲みながらネタを考える

    #27 居酒屋① 飲みながらネタを考える

    ■ トピック


    都内某所の居酒屋からお送りします
    今後に向けてのネタ出し会議
    「ともに生きている」話をしないと意味がない
    APIスキーマのリファクタリング
    リファラジの録り方
    最近読んだOSS
    ちくわの磯辺揚げ・焼きそば



    ■ おたよりフォーム

    https://forms.gle/RYUG7T4ctmF7Srf36



    ■ X(Twitter)

    https://twitter.com/refactoradio

    ハッシュタグは #リファラジ です。

    • 16 min
    #26 雑談回 10000再生突破!感謝と近況報告

    #26 雑談回 10000再生突破!感謝と近況報告

    ■ トピック


    Spotify 累計10000再生突破!
    リファラジリスナーの規模
    『ルールズ・オブ・プログラミング』回への反響
    TSKaigi会場でリスナーから声をかけられた話
    みんなのリファクタリングの話も聞きたい
    隅田川.dev vol.5 の告知

    ■ 参考リンク


    TSKaigi 2024
    株式会社トレタの技術顧問に奥野賢太郎氏が就任
    フロントエンドカンファレンス北海道2024
    隅田川.dev vol.5 LT会



    ■ おたよりフォーム

    https://forms.gle/RYUG7T4ctmF7Srf36



    ■ X(Twitter)

    https://twitter.com/refactoradio

    ハッシュタグは #リファラジ です。

    • 19 min

Top Podcasts In Technology

Acquired
Ben Gilbert and David Rosenthal
All-In with Chamath, Jason, Sacks & Friedberg
All-In Podcast, LLC
Lex Fridman Podcast
Lex Fridman
The Ben & Marc Show
Marc Andreessen, Ben Horowitz
Hard Fork
The New York Times
Search Engine
PJ Vogt, Audacy, Jigsaw

You Might Also Like

fukabori.fm
iwashi
Rebuild
Tatsuhiko Miyagawa
Off Topic // オフトピック
Off Topic
ゆるコンピュータ科学ラジオ
ゆるコンピュータ科学ラジオ
定時までに帰れるラジオ #テイジラジオ
JobPicks
backspace.fm
backspace.fm