100. A Philosophy of Software Design (1/3) w/ twada

fukabori.fm

twadaさんをゲストに、A Philosophy of Software Designをテーマに色々と語っていただいたエピソードです。

話したネタ

  • 書籍:A Philosophy of Software Design, 2nd Edition
  • 資料:“A Philosophy of Software Design” を30分でざっと理解する
  • 記事:ソフトウェア設計についてtwada技術顧問と話してみた 〜 A Philosophy of Software Design をベースに 〜
  • 記事:【続】ソフトウェア設計についてtwada技術顧問と話してみた 〜 A Philosophy of Software Design をベースに 〜
  • 本書籍の翻訳は出ない?
  • Working Code isn't Enough
  • ストラテジックアプローチ と タクティカルアプローチ
  • A Philosophy of Software Design | John Ousterhout | Talks at Google
  • ストラテジックとタクティカルとのアプローチで交差する点までどのぐらいの時間がかかる?
  • 1.5年後のコードでもメンテできるような意識を開発チームでどうすれば持てるか?
  • 書籍:An Elegant Puzzle: Systems of Engineering Management
  • Deep モジュール と Shallow モジュール
  • Unix哲学
  • Config があるとみんないじりたくなる
  • Zero Config には意思の強さが必要
  • Rails の Convention over Configuration
  • ボブおじさん(Robert C. Martin)とのプロレス
  • 違う主張があることでエンジニアにとっての選択肢が広がる
  • 主張の間で、バランスを取るようになるためには?
  • チームでプログラミングするときには一貫性が重要
  • ChatGPT と GitHub Copilot
  • チュートリアルをなぞる以外の学習パス
  • ChatGPT は気軽に聞ける怒らなくて疲れない先輩
  • サンドイッチワークフロー

See Privacy Policy at https://art19.com/privacy and California Privacy Notice at https://art19.com/privacy#do-not-sell-my-info.

露骨な表現を含むエピソードを聴くには、サインインしてください。

この番組の最新情報をチェック

サインインまたは登録して番組をフォローし、エピソードを保存し、最新のアップデートを入手しましょう。

国または地域を選択

アフリカ、中東、インド

アジア太平洋

ヨーロッパ

ラテンアメリカ、カリブ海地域

米国およびカナダ