Doorkeeper

Pattern Languages for Rubyists / Writing (Nearly) Bug-Free Code

2015-06-11(木)19:00 - 22:00 JST

VOYAGE GROUP

東京都渋谷区神泉町8-16 渋谷ファーストプレイス8F

申し込む

申し込み受付は終了しました

今後イベント情報を受け取る

1,000円 前払い / 2,000円 会場払い
ドリンクと軽食が含まれます

詳細

アジェンダ

19:00 〜 19:30 会場

飲み物を片手にRubyist同士の交流を深めて下さい。

19:45 〜 20:15 Pattern Languages for Rubyists Hiroki Yoshioka

ソフトウェア開発は複雑な活動であり、知識と経験が重要な分野です。パターン・ランゲージは知識の形の一つです。このプレゼンテーションでは、パターン・ランゲージとは何か、どのようにしてソフトウェア業界に持ち込まれたか、そしてソフトウェア開発にどう役立つかを説明します。

プロフィール

株式会社KRAYで働くアジャイルコーチ兼Ruby on Railsエンジニア。通称"いろ"。2015年のAsianPLoP(パターン・ランゲージのカンファレンス)で「Rails Development Patterns」を発表。2013年のRubyKaigiでは「The Metric talks or not」を発表した他、@ITに「ブラック・アジャイルによろしく」を寄稿した。

20:15 〜 20:45 Writing (Nearly) Bug-Free Code Don Werve

コンピューターとプログラマーは、それぞれが何をすべきかについて、白熱する議論を続けて来ました。それは、ほとんどの場合、プログラマーに有利な結果とはなりませんでした。我々はこの意見の不一致を「バグ」と呼んでいます。バグは休暇を台無しにし、終わりの見えないストレスを産み出す原因となります。バグとは単純に発生するわけではないのです。我々プログラマーは、バグを作り出してしまうということに責任を負う必要があります。そして、書いたコードからバグを取り除くことに多大な時間を使うよりむしろ、我々が何よりも先に求めていることは、バグを書いてしまうことを回避する方法なのです。このトークでは、プログラミングのアートな世界と認知心理学とを組み合わせて進めて行きます。また、我々がほぼバグのないソフトウェアを製造する際に使用している単純かつ検証済みのテクニックを披露して行きます。

プロフィール

今回披露するテクニックのオリジナルは、MacBookの耐久テスト用デバイスとしてApple社が設計して来たものです。Donは、過去6年間をソフトウェアエンジニアとCTOの参謀として、タフなチームマネージメントと拡大して行く問題を解決するために会社を助け、世界中で活躍して来ました。Donは東京在住です。余暇の時間には、たくさんの本を読んだり、キッチンで新しい料理を創作したり、へとへとになるまで運動をしたりしています。

20:45 〜 22:00 オープンネットワーク

参加者同士で当日のプレゼンやRubyに関することについてご歓談下さい。

会場の注意

  • 19時以降、正面玄関は外からは開きません。中から人が出てくるのを待てば、入館できます。
  • 21時以降、正面玄関はロックされてしまいますので、21時より前に到着するようにして下さい。

コミュニティについて

Tokyo Rubyist Meetup

Tokyo Rubyist Meetup

Tokyo Rubyist Meetup (trbmeetup)は、日本のRubyistと世界のRubyistとをつなげるための場になることを目指して設立されました。定例会には、東京近郊に住んでいる海外出身のRubyistたちと日本人Rubyistたちが参加します。例会の公用語は英語になりますが、英語が苦手な方も、一緒に英語の練習をするくらいのつもりでお気軽にご参加ください。

メンバーになる