TDD with git. Long live engineering.
Koichi ITO • online • Japanese • Talk

Date: October 03, 2020
Published: October 07, 2020
Announced: unknown

https://kaigionrails.org/2020/timetable#koic

▼発表概要
TDD が世の中に登場しておよそ20年が経ちました。その間に世の中を取り巻くメジャーなバージョンコントロールシステム (SCM) は CVS → Subversion → Git へと変遷しています。

CVS 時代より、TDD は Red → Green → Refactor の基本的なリズムがあり、テストがグリーンになったらコミットするという考えがあります。分散 SCM の Git 時代でもこのリズムは有効でしょうか?

本講演では TDDとしてのコミット粒度と、Pull Request として開くコミット粒度の違いを示し、Git であたかも最初から綺麗なコードで仕上げたかのようにするという、SCM が積み重ねてきた歴史と実践技術の話です。本編ではさらにその根底にあるセルフレビューと小さなリファクタリングの回帰への実現にも触れます。
資料: https://speakerdeck.com/koic/tdd-with-git-long-live-engineering

登壇者: Koichi ITO
自己紹介: https://kaigionrails.org/2020/speakers#koic
GitHub: https://github.com/koic
Twitter: https://twitter.com/koic

Kaigi on Railsは、初学者から上級者までが楽しめるWeb系の技術カンファレンスです。
https://kaigionrails.org/

Kaigi on Rails 2020

Explore all talks recorded at Kaigi on Rails 2020
+11