2013/4/27(土)開催 DBFlute勉強会 in 仙台「DBFluteで攻めのDB生活を」まとめ

2013/4/27(土)に開催されたDBFlute勉強会 in 仙台「DBFluteで攻めのDB生活を」のTweetまとめです! 当初の想定を上回る人数が集まり活発に質問も出る勉強会でした! 【講師】 続きを読む
0
小泉勝志郎 @koi_zoom1

#dbflute 今日のDBFlute勉強会のハッシュタグ!

2013-04-27 13:11:08
小泉勝志郎 @koi_zoom1

#dbflute 今日のお菓子は久保さん差し入れによるおしゃれな米粉のクッキー!チョコは私がコンビニで買ったものw http://t.co/pRymhZTQpi

2013-04-27 13:14:31
拡大
@__abzo

始まりました@仙台 #dbflute

2013-04-27 13:17:41
小泉勝志郎 @koi_zoom1

#dbflute 久保さん:10年前とはシステム開発の現場が大きく変わっている。昔は業務の一部をコンピュータに置き換える、まずは要求分析から入り半年から1年というスパンで開発して納品と言う形態が多かった。変更は漏れた要件を入れたり新たな業務の追加でがらっと変えることは少なかった

2013-04-27 13:19:48
小泉勝志郎 @koi_zoom1

#dbflute 久保さん:そういう状態でのシステム開発ではALTERを嫌がり、DBレイアウトにはやたら予備カラムが用意されたりしていた。場合によってはカラム内にXMLをそのまま入れたり

2013-04-27 13:22:01
小泉勝志郎 @koi_zoom1

#dbflute 久保さん:いまはBtoCが増え、またシステムは変わるものだと言う前提で開発するアジャイル開発も生まれた。

2013-04-27 13:23:41
小泉勝志郎 @koi_zoom1

#dbflute 久保さん:リーンスタートアップのように何が必要となるかわからない状態で、貧弱な状態でも運営しフィードバックを得ながら開発すると言う形態も生まれた。私は「インクリメンタルな開発」と呼んでいる。この中では以前の半年から1年のスパンの開発では間に合わない!

2013-04-27 13:27:40
あのぶる+@隙あらばサウナに行きたい🦥㌠ @thatblue_plus

仕様変更でウギャーはSIerじゃなくても…(遠い目) #dbflute

2013-04-27 13:28:44
Kazuhiro Serizawa @seri_k

#dbflute 最近はSIでも設計してから実装、ということはしなくなってきた。実装しながら設計することが増えた

2013-04-27 13:29:47
Kazuhiro Serizawa @seri_k

#dbflute 変更を容認しながら開発するのが最近の流れ。SIでもBtoCでも

2013-04-27 13:30:24
小泉勝志郎 @koi_zoom1

#dbflute 久保さん:時が流れSIも立場が弱くなった。SI的な仕事であっても、自分の例を見ると設計しながら実装していることが多い。アジャイルという開発プロセスに限らずそういう形態になりつつある。今回のテーマはこういうところになる

2013-04-27 13:31:00
Kazuhiro Serizawa @seri_k

#dbflute 出た!ctrl + 2 + l + enter ! 左辺が補完される!!

2013-04-27 13:32:56
@__abzo

Eclipseの補完がないと仕事ができないくらい便利 #dbflute

2013-04-27 13:34:52
Kazuhiro Serizawa @seri_k

#dbflute いつもの久保さんハンズオンやw

2013-04-27 13:35:53
Hidetoshi Mori @h_mori

#dbflute Eclipseのコード補完でキャメル記法の大文字を続けて書くことで検索ができるらしい。暫く全うに触ってなかったけど進化してるなぁ。

2013-04-27 13:37:21
小泉勝志郎 @koi_zoom1

#dbflute ER図を見てのライブコーディング。コード補完の絞り込みはただの前方一致だけではなくキャメルケースの大文字ごとに絞り込める!MemberNameならMNで! http://t.co/ZCMWuBkuBD

2013-04-27 13:37:21
拡大
小泉勝志郎 @koi_zoom1

#dbflute Eclipseの知らない機能をいろいろ知れるw

2013-04-27 13:39:52
小泉勝志郎 @koi_zoom1

#dbflute 久保さん:内部クラスを用いてexists句も作れる。結合条件は外部キーをたどって作る! http://t.co/INWTFxEP4P http://t.co/PeIfUBzbmy

2013-04-27 13:47:04
拡大
小泉勝志郎 @koi_zoom1

#dbflute 久保さん:DBFluteは補完で作っている。外部キーでつなぐところのように自動的に決まるところはDBFluteが生成している

2013-04-27 13:48:25
Kazuhiro Serizawa @seri_k

#dbflute DBFluteは目的指向。joinはあくまでデータを取ってくるための手段。ユーザーが書くコードは「やりたいこと」だけを純粋に記述するだけで良い。joinが必要だったらDBFluteがinnerjoinなりouterjoinなりやってくれる。

2013-04-27 13:51:56
小泉勝志郎 @koi_zoom1

#dbflute 久保さん:DBFluteではDBコメントがJavaDocコメントとして入る http://t.co/gUbvTsc3Dj

2013-04-27 13:54:32
拡大
@__abzo

#dbflute DOCタスクだけでもDBFluteを使う価値があると思う http://t.co/fPWrosKuvT

2013-04-27 13:56:13
あのぶる+@隙あらばサウナに行きたい🦥㌠ @thatblue_plus

テーブル定義書をPDF出力しちゃうとかいいんじゃないかなぁ。環境不問でドキュメントの体としてもHTMLよりは説得しやすそう。 #dbflute

2013-04-27 13:58:07
小泉勝志郎 @koi_zoom1

#dbflute 久保さん:DBFluteではスキーマ構造をHTMLで出力できる。DBFluteでは実装だけではなく開発環境の支援も行う! http://t.co/g5o7KvXoIy

2013-04-27 13:58:58
拡大