日時
2013年02月26日(火) 19時30分 - 21時30分
申込期限
2013年02月26日 17時30分
参加費
無料
開催場所
株式会社インターネットイニシアティブ
東京都千代田区神田神保町1-105 神保町三井ビルディング 17F 大会議室1・2
参加者
121人
日時2013年02月26日(火) 19時30分 - 21時30分
申込期限2013年02月26日 17時30分
参加費
無料
開催場所株式会社インターネットイニシアティブ
東京都千代田区神田神保町1-105 神保町三井ビルディング 17F 大会議室1・2
参加者121人

このイベントへのお申込みは終了しました。

今後のイベント情報をメールで受け取る

「愚者は経験に学び、賢者は歴史に学ぶ。」

「愚者は自分たちが痛い目を見ることでしか学ばず、賢者は他者の失敗経験からも学ぶ」と言います。
開発の現場で自分自身が経験できることは、知れています。もし、他の現場、他の開発者の経験から、
互いに学ぼうとしたら。自分の経験を越えて、知恵を獲得できる可能性が広がります。
私たちもまた、歴史より学ぶこととしましょう。

今回のDevLOVEのテーマは、SQLアンチパターンです。
書籍「SQLアンチパターン」を監訳された、和田卓人さん和田省二さんをお招きして開催します。
「他者より学び、自らの経験を拡張する」という考えはこれまでDevLOVEが掲げてきた、ソフトウェアの
核心にある複雑さに立ち向かうための、作戦の1つでもあります。和田さん親子が監訳されたSQLアンチパターンを
片手に、互いにあの苦い記憶を呼び覚まし、転ばぬ先の杖を手にしようではありませんか。

関西サテライト開催!!
今回のDevLOVEはDevLOVE関西とともに開催します!IIJ様のテレビ会議システムを利用して、東京大阪間を
繋ぎ、大阪側で出てくる議論を交えるダイアログを行います。
SQLアンチパターン・レトロスペクティブ関西


登壇者ご紹介
和田 卓人(わだ たくと)
本書監訳者。タワーズ・クエスト株式会社 取締役社長、プログラマ、テスト駆動開発者。
学生時代にソフトウェア工学を学び、オブジェクト指向分析/設計に傾倒する。その後様々な縁に
導かれソフトウェアパターンやXP(eXtreme Programming)を実践する人たちと出会い、後の
テスト駆動開発の誕生を知る。テスト駆動開発に「完璧主義の呪い(完璧な設計を得るまではコードを
書けないし良いシステムも出来ないという強迫観念)」を解いてもらってからは、文章を書いたり、
講演を行ったり、ハンズオンイベントを開催するなどしてテスト駆動開発を広めようと努力している。
今日もグリーンバンド(テスト駆動開発者の証)を左手に着け、テストと共にコードを書いている。
『プログラマが知るべき97のこと』(オライリージャパン)監修。
ブログ(http://d.hatena.ne.jp/t-wada)、Twitter(http://twitter.com/t_wada

和田 省二(わだ しょうじ)
本書監訳者。タワーズ・クエスト株式会社代表取締役。昭和??年生まれ。大学卒業後、重工業メーカに
入社しプラント事業部の情報システム部門で業務システムの開発・維持にあたっていた。平成2年に
独立してタワーズ・クエスト株式会社を設立し現在に至る。その頃からリレーショナルデータベースの
理論とSQLの集合演算のスマートさに惹かれ、データベース設計とは、ソリューションに向けたデザイン
ではなく、対象の実世界をリレーション(エンティティ)とリレーションシップでデータ・モデリング
すること、という考えに深く共感する。今も、ER図作成(モデリング)に熱中し、そのたびにデータ
モデリングの技術が進化(深化)している。『改訂新版SQL書き方ドリル』(技術評論社)共著。


アジェンダ
19:15 - 19:30 開場
19:30 - 20:00 SQLアンチパターン - 開発者を待ち受ける25の落とし穴
        SQLアンチパターンを片手に語り始める前に、まずはどういうパターンがあるのか
        確認しておきましょう。データベース論理設計、データベース物理設計、クエリの記述、
        アプリケーション開発という4つのカテゴリ、それぞれの分野におけるアンチパターンを
        紹介し、失敗を避けるためのより良い方法をご紹介します。

      [形式] レクチャー
      [話し手] 和田卓人氏

20:00 - 21:00 SQLアンチパターン・レトロスペクティブ
       SQLアンチパターンのカタログを片手に、25の落とし穴それぞれについての失敗談を思い起こし
       話しあいましょう
。どのような状況で、どのような問題が起きたのか。それを如何にして
       乗り越えたのか、あるいは乗り越えられなかったのか
       和田さん親子、そして参加者全員でトークをする時間です。
      [形式] グループダイアログ(対話)

21:00 - 21:30 26個目の落とし穴を探せ
       SQLアンチパターンにはまだ無い、26番目のアンチパターンとは何か?お互いの経験を持ち寄り
       新手のアンチパターンの匂いを覚えて現場に帰ることとしよう。
      [形式] グループダイアログ(対話)


想定する参加者
書籍「SQLアンチパパターン」は事前必読ではありませんが読んでおくとより理解が深まるはずです。


開催ご協力
株式会社オライリー・ジャパン様
今回は、会場にてSQLアンチパターンの販売も行います。まだ手にされていない方はぜひこの機会に!
「SQLアンチパターン」http://www.oreilly.co.jp/books/9784873115894/
遅刻について
@devcchiまで連絡下さい


ご案内
本企画は無料のため、とくにチケットをお持ち頂く必要はありません。
イベントの情報については、DevLOVEなMLでも案内します。これを機会に是非、MLへのご参加下さい。
DevLOVE LINK

DevLOVEのFacebookグループにぜひご参加下さい。
DevLOVE Park
問い合わせ、ご連絡は、こちらまで。お気軽にどうぞ。
developlove@gmail.com

企画者 市谷聡啓(@papanda)

参加者

  • Picture?size=square 益子眞一朗
  • 3fd45790ea6ca054fe93959ed7bec86a?s=30&d=mm 甲木 洋介
  • Makky55makky55 正木祐介
  • Picture?size=square Takahisa Fujimoto
  • F0cff84449af63a7b07eec8c17c697c0?s=30&d=mm @makopi23
  • C5f0f0804f900aea41baa990c45b843a?s=30&d=mm 早坂智
  • Fe4a295de57c098226afac6fe1ab8051?s=30&d=mm satokitty
  • Picture?size=square Masafumi Tachibana
  • Picture?size=square 山下芳生
  • Picture?size=square 鶴直樹
  • A304065e252a01fd296bb50e98b76310?s=30&d=mm 恩田伊織
  • Picture?size=square 池上敬吾
  • Picture?size=square 川野 佳
  • Picture?size=square 末並 晃
  • Kish_kz Kazuhiro Kishigami
  • 1d041b0cc3100d4ceba837a32bda046e?s=30&d=mm mori-dev
  • Picture?size=square 高田 明宏
  • Picture?size=square 岡本 健
  • 5c3c6384c0c361ccc25610747abf85cc?s=30&d=mm 石橋英水
  • Picture?size=square Hirata Moriyuki
  • C772b4a9998e412b120ccc2d42203e4a?s=30&d=mm 渡辺彰信
  • Okapon_pon 岡田 祐一
  • Krakeneye krakeneye
  • 873259e36de544ec7d34592eee7a2b27?s=30&d=mm いりさ
  • Konkon1234 野村光司
  • Escamilloiii Kenji Ohtsuka
  • Acd5830af7868eeb8c1add144367fb39?s=30&d=mm yancya
  • Picture?size=square 原田巌
  • Picture?size=square Muneyuki Kitano
  • B2a60db0ef8e95007d8ab0ed5d88419a?s=30&d=mm 小林曜峰
  • Picture?size=square 南園 秀人
  • Shisashi しさし
  • Picture?size=square Wakana Odagiri
  • Picture?size=square Satoko Kic
  • Mistral Masaki Kawaguchi
  • F2928c1367aa3f27e5d69d64697b4e88?s=30&d=mm Motoki Sato
  • Picture?size=square 和田 拓也
  • Naopi なおぴ!
  • Hirolovesbeer 居酒屋ひろし
  • Kidatti3 kidatti
  • Oldwave 宮川 健
  • Picture?size=square 村上朋哉
  • Picture?size=square 鎌形憲児
  • 0661a42d1de1721b0451722d839bb869?s=30&d=mm 坂井 潔
  • 7b579154e7337288bcbfea9f203751af?s=30&d=mm 竹内正
  • 34de7f91611800d730f82f5790ab0782?s=30&d=mm suu-g
  • 3ec4b0c05722f2b34a48b6097428b071?s=30&d=mm 高橋 雄太
  • Picture?size=square 及部 敬雄
  • Ykmc09_dev 横道稔
  • 717efb4fbcc5c3c84b35016bfa03e71e?s=30&d=mm くまー
  • Masatsugumatsus 松下正嗣
  • Hycafe Hiroshi Yoshinaga
  • Murachika murachika
  • Fbc2f33065dfaa8d1812b3a225d75e11?s=30&d=mm 瀬宮 新
  • Afef2fcf56cef5e90af94a1640d95fbc?s=30&d=mm grimrose
  • Picture?size=square 向井賢一
  • Picture?size=square Kazuya Okamoto
  • 95f1ac121819bc40fc17ca734d87f848?s=30&d=mm Hirokazu Imai
  • Picture?size=square Daisuke Takeuchi
  • 0be3b4114cf841c17760fe411ad430b0?s=30&d=mm 磯部有司
  • Gooichi Goichi Hirakawa
  • Kongmingtrap Takaaki Tanaka
  • Tsutakata つたかた
  • The_sunny_side5 theSunnySide5
  • Masakitk masakitk
  • Picture?size=square Ginta Silver
  • Picture?size=square Hiro Yoshioka
  • A_t_mosphere Akira
  • 8d14e1e7a7cf96f31f53e6a28aba2566?s=30&d=mm 鈴木利房
  • Yteraoka yteraoka
  • Matsuu 松鵜琢人
  • B1110b6e8747d9e661c33ef49820c916?s=30&d=mm 砂原 悟
  • Kjim keiji muraishi
  • Mnori0525 Noriko Makiga
  • Uemoca ue.moca
  • C0e25555d6cfa3f1d956bf4be4c3083c?s=30&d=mm 松下哲朗
  • 905c445331c60103e9460bf75d6b0c88?s=30&d=mm oitomo
  • Picture?size=square Koji Sato
  • Tpyamamoto 山本たかし
  • Cc581b837560423ecefa6695a4141651?s=30&d=mm k.sadasue
  • Picture?size=square Takashi Ibuki
  • Kire_kire キレキレ。
  • F39680af76b068125f522ede0636b67a?s=30&d=mm 前田奨平
  • Db1ed7e94efdcd3bad069628a35ed713?s=30&d=mm 根本和郎
  • 0625725ba01d2aab1f0b51b487ac3813?s=30&d=mm 鈴木順也
  • Nakano__ny Nakano_NY
  • Picture?size=square 新井 剛
  • Blue_orange_jp blue_orange
  • 8216dabefe03bc159b32779dfd80ad2a?s=30&d=mm 谷口 純也
  • Picture?size=square Kohei Sugi
  • 1f57f6199ed8718072f206de24206a99?s=30&d=mm 福井修
  • 4bd54ccbccbb1bb894075339e4f3a42f?s=30&d=mm 杉田臣輔
  • Katzchang ✌ʕ ◔౪◔ ʔ✌
  • 9d2491d0ab2ff0f73d0bdc608ad6bf1f?s=30&d=mm 石橋泰成
  • Ch3ohmeta ch3ohmeta
  • 8eca2a4c2c8c77c5d0000435037f55f1?s=30&d=mm 板倉義晃
  • Sk44_ sk
  • Picture?size=square Jun Ito
  • Osumik osumik
  • Picture?size=square 松根 優太
  • Picture?size=square Keisuke Sibata
  • 8fc6c9e2350f6fd6a49d25afaee961c6?s=30&d=mm onion2104
  • Sot528 そ-た
  • Ikki0223 大月一氣
  • 812bfad637acf9921cc192806e1f1aa8?s=30&d=mm 藤田 真平
  • Winggate 小林博樹
  • Masudahidehiko hidehi
  • Zoetro ぞえとろ
  • Mt_blue81 青山修平
  • Picture?size=square Naoyuki Kimura
  • 756f3db584609fb07ef160f6672c1f9a?s=30&d=mm やつう
  • Picture?size=square 小笠原 龍
  • Picture?size=square Kan Sakamoto
  • Nakajima_yuji なかじまゆうじ
  • 60194687e2ca6450742ef2d177a1cf74?s=30&d=mm 中村重仁
  • Cca5130c2ae684b32a0170e00022aab6?s=30&d=mm 岩波徹
  • Maroon1st Hajime 0guri
  • Picture?size=square takigawa401
  • Hiro_su hiro-su
  • B4fb4e54b78d7cb0dd8778db954bfab2?s=30&d=mm Kenichi Ohtomi
  • Picture?size=square 矢野将輝