January 18, 2016
“継続的インテグレーション、CI(英: continuous integration)とは、主にプログラマーのアプリケーション作成時の品質改善や納期の短縮のための習慣のことです。(wikipedia引用)
約4年ほどWordPressプラグインを開発・保守してきた中で、様々なトラブルに見舞われたりしてきました。
「継続的インテグレーション」を自分の開発スタイルに導入することで、そこから抜け出した話など自分の経験と実例を交えてお話しします。
* コピペプログラマーだった僕がプラグインをリリースしたその後。
* WordPress のプラグインでの具体的なテストコードの書き方。
* テスト駆動開発のススメ。
* テストをサポートするツール群の紹介。
「テストコードって書いてみたいけど、どうやって書くんだろう?」、「プラグインのアップデートつらい!」などの悩みを持つ方の手助けになればと思います。”