allsnsrank
회원가입

【思考法】PCから離れろ。Clojure作者が提唱「ハンモック駆動開発」とは何か。

直也テック
구독자 13만명
조회수 45,592회 · 좋아요 646 · 참여율 1.42% · 2026-10-07 📊 채널 정보 보기 ▶ 유튜브

지금 보고 있는 영상

【思考法】PCから離れろ。Clojure作者が提唱「ハンモック駆動開発」とは何か。
조회수 45,592
영상 설명 · 눌러서 펼치기
Clojureの作者Rich Hickeyが2010年に行った講演「Hammock Driven Development(ハンモック駆動開発)」を紹介しました。

https://www.youtube.com/watch?v=f84n5oFoZBc

バグの修正コストが一番安いのは開発中でもQAでもなく設計の段階でバグを作らないこと。そして大きな問題のほとんどは自分が何を作ろうとしているのかを取り違えたまま作り始めたこと。そこから問題を言葉にして書き出し、材料を頭に入れ、ハンモックに寝て待ちます。

この動画で分かること
・修正コストが一番安いのは設計段階だという考え方と、テストが保証してくれないこと
・問題を声に出し、紙に書いて「わかっていること」と「わからないこと」に分ける手順
・先人の解決策を調べるときに、良いところだけでなく悪いところを探しに行く理由
・「うのみにしない」姿勢と、トレードオフを並べて初めて選んだと言える、という設計観
・起きている頭(分析・戦術)とバックグラウンドの頭(並列・長期)の役割分担
・眠っている間に脳が情報を整理する仕組みと、一晩寝かせることの意味
・問題を頭に積み込む方法、待つ期間の取り方、目が覚めてから試して間違えるまで

「1つのことを1時間、1日、1か月考え続けたのはいつですか」という問いかけから始まります。初めての問題に自信を持って取りかかるにはどうすればいいか、という話でもあるので、設計で手が止まりがちな方に向いています。


現在チャンネル登録者が12.3万人。応援ありがとうございます。しかしまだ未登録の方が77%おられます。ぜひチャンネル登録をお願い致します!

メンバーシップの登録はこちら。
https://www.youtube.com/channel/UCtiDTuG40ZOarubtFm1fbzg/join

====
目次
====
0:00 イントロ
1:39 第1章 バグはどこで直すのが安いか
2:32 第2章 問題を解け
3:56 第3章 問題解決は技術
4:36 第4章 問題を言葉にする
6:32 第5章 うのみにしない
7:17 第6章 材料を入れる
8:28 第7章 集中
9:23 第8章 起きている頭とバックグラウンドの頭
11:16 第9章 眠っている間に
12:34 第10章 積み込む
13:56 第11章 待つ
15:07 第12章 目が覚めたら
15:26 第13章 試す
16:23 第14章 間違える
17:13 まとめ

【PR】ITエンジニア特化の転職エージェント「テックゴー」
https://h.accesstrade.net/sp/cc?rk=0100q5og00osn8

====
note
====
海外ソフトウェアエンジニアリング事例を発信
https://note.com/naoya_tech

====
SNS
====

●X
https://x.com/naoyashiga

●Instagram
https://www.instagram.com/naoya_tech/

●Threads
https://www.threads.com/@naoya_tech

●直也テック TikTok
https://www.tiktok.com/@coding_youtuber


====
おすすめ書籍
====
いかにして問題をとくか
https://amzn.to/4xCG1tS

====
低レイヤー自作を行う学習教材
====
バックエンドや要素技術を自作して学びたい方はCodeCraftersがおすすめです。


👇このリンクから登録すると40%OFFになります。
https://app.codecrafters.io/join?via=naoyashiga

------------

●お仕事のご依頼はこちらから
https://www.naoya-tech.com


●BGM素材
BGMer
http://bgmer.net

#思考法