はじめてのモブ・リファクタリング!! by 品川アジャイル

location_city Zoom schedule Sep 19th 01:00 - 02:40 PM place G hall people 6 Interested

息が止まるほど、熱い "モブ・リファクタリング" します!!

品川アジャイルでは、毎週水曜日に集まって勉強会をしています。
リモートモブでリファクタリング本の一章の写経を繰り返したり、
リファクタリングやテストツールをみんなで試したりしています。

今回は、その中で一番楽しい、リモートモブリファクタリングを
皆さんを交えて体験していきます。

TDDのワークショップと違い、機能の追加をせず、現状のコードを
「グリーンを維持したままで」手直ししていきます。
もしレッドになったら、息を止めてグリーンに戻します。
(「イキトメ」メソッド)

前半は、Codespaces を使ったモブプログラミング & リファクタリングの演舞。
後半は、飛び入り参加の方を交えて一緒に体験するワークショップとなります。

モブでやりますので、ドライバーは周りの指示を受けて入力するだけ。
プログラミングに自信がなくても、キーボードが打てればご参加可能です。
コードを継続的にメンテナンス可能にする、リファクタリングの世界へようこそ!

※VSCode と Live Share Extention Packコンポーネントを事前にインストールしておいていただけるとスムーズです。

 
 

Outline/Structure of the Workshop

  1. 開発環境の説明
    • お題について
    • FizzBuzzを使ってのリファクタリング
    • Visual Studio Codespaces
    • LiveShareプラグイン
  2. モブリファの演舞
    • 品川アジャイルによる実演
  3. ワークショップ
    • モブプログラミング
    • 雑談(適宜)
    • 動画鑑賞(モブ休憩)
  4. おまけ
    • 『リファクタリング第2版』のエッセンス紹介(適宜)

Learning Outcome

オンラインで以下を学ぶことができます

  • コードの共同編集
  • モブプログラミングの実践方法
  • リファクタリング方法
  • コードを壊さないで改善する方法
  • みんなで過ごす休憩方法

Target Audience

チームの成長を目指す開発チーム, テレワークで疲れたチームを元気付けたい方

Prerequisites for Attendees

  • VSCode Live share に慣れているとスムーズです
schedule Submitted 2 months ago