機械に叱られるって幸せじゃないっすか?
This talk is currently in 'Rejected' state
Abstract
本トークではプロジェクト・プログラムの品質を担保する為の自動化および機械化にまつわる話をある程度の範囲に渡って行う予定です.
ソフトウェアの品質を向上する為には様々な方法がありますが,その中には効果的であっても人間がやるべきではない仕事というものが存在します.それは例えば,未使用の定義済み変数の検出であったり,コードスタイルの統一であったり,バグが潜んでそうな部分にあたりを付ける作業であったりするでしょう.あるいはブラウザをポチポチするという修行かもしれませんし,ソフトウェアテストを忘れずにpush前に回す,というようなことかもしれません.
そうした,人間が心をこめてやるべきではない仕事はコンピュータにアウトソースして人間の代わりにやってもらい,何か問題があったら機械に叱ってもらって,該当部分を修正することで品質の向上を実現していく,機械に叱られるってマジサイコー!! といった事について話す予定です.概念的なぼやっとした話だけではなく細かいテクニックに付いても言及できれば良いなあという感じです.
具体的には以下のような内容に触れることでしょう
- Ukigumoを中心としたCIの話
- Perlの静的解析全般,便利モジュール等の便利用法の紹介
- DBスキーマの機械的チェックの話
- よくないDBクエリの機械的検出の話
- 各種ツールのhookを使ったポカよけ
- IRC等のチャットツールのbotを用いたnotify及び監視について
- etc
また,完成していたらPerl::Lintの話も併せてする予定です.多分YAPCまでには完成していると思います.
Talk Details
Venue | TBD |
---|---|
Starts On | TBD |
Talk Category | Testing |
Language | Japanese |
Slide Subtitles | Japanese |
Talk Duration | 40 minutes |
Material (Difficulty) Level | Regular |
May we take your photo? | allow |
May we record your talk? | allow |