このエントリーをはてなブックマークに追加

Nov

15

FactoryBotを読む

Rubyの定番テスティングライブラリのFactoryBotを読みます!

Registration info

一般参加枠

Free

FCFS
18/20

参加者への情報
(参加者と発表者のみに公開されます)

Description

FactoryBotを読む

今回はFactoryBotを読んでいきます。

FactoryBotとは

FactoryBotは主にテストで使われるライブラリです。RubyのDSL(Domain Specific Language)を使ったオブジェクトの生成方法(ファクトリ)を定義することができます。 特にファクトリのビルド戦略を選べる点やファクトリの継承が可能な点に特色があります。

ソースコードの行数は2000行弱と比較的小さなコードベースです。また、主催者(大倉)が以前作ったmruby向けのファクトリ実装では100行強でコア機能は実装できたため、少なくともコア機能については読みやすい部類に入るgemだと思います。

当日の流れ

Zoomでの開催となります。音声・画面ともにオンオフは自由です。

みんなでワイワイとソースコードを読んでいきます。事前にソースコードをダウンロードしておくとよいですが、ダウンロードなしでも大丈夫です。

はじめに簡単な自己紹介を行います。その際、「積極的にコメントする」「聞き専で参加する」のどちらかを目安として選んでいただきます。もちろん、どちらを選んでいただいたとしてもコメントは大歓迎です。

気になる箇所があったら随時疑問点などを音声やチャットで共有していただければと思います。

イベント開催中、Zoomのテキストチャット機能はご自由にご利用いただけますが、アンチハラスメントポリシーに抵触するコメントはお控えください。

当日の緊急連絡先

当日までに何か連絡が必要なことがありましたら、大倉までTwitterのDMでご連絡ください。

アンチハラスメントポリシー

Rubygemsコードリーディング部ではアンチハラスメントポリシーを策定しています。イベント参加の前にご一読ください。

Media View all Media

If you add event media, up to 3 items will be shown here.

Feed

okuramasafumi

okuramasafumi published FactoryBotを読む.

11/03/2021 20:00

Group

Rubygemsコードリーディング部

OSSのコードを読んでRuby力を高めよう!

Number of events 4

Members 72

Ended

2021/11/15(Mon)

20:00
22:00

You cannot RSVP if you are already participating in another event at the same date.

Registration Period
2021/11/03(Wed) 20:00 〜
2021/11/15(Mon) 22:00

Location

オンライン

オンライン

オンライン

Organizer

Attendees(18)

Ide

Ide

FactoryBotを読むに参加を申し込みました!

okuramasafumi

okuramasafumi

I joined FactoryBotを読む!

i-syou

i-syou

FactoryBotを読むに参加を申し込みました!

(退会ユーザー)

(退会ユーザー)

FactoryBotを読む に参加を申し込みました!

yuya

yuya

FactoryBotを読む に参加を申し込みました!

Naoki Kaneko

Naoki Kaneko

FactoryBotを読む に参加を申し込みました!

Kota Kanazawa

Kota Kanazawa

FactoryBotを読む に参加を申し込みました!

Masato Kato

Masato Kato

FactoryBotを読むに参加を申し込みました!

Hyuraku

Hyuraku

FactoryBotを読むに参加を申し込みました!

obregonia1

obregonia1

FactoryBotを読む に参加を申し込みました!

Attendees (18)

Canceled (2)