WEB+DB PRESS の Vol.88 で、フューチャートグルの記事を書いたので是非読んでくださし。
2015/8/22 発売ですので、既に購入頂いてる方も多いと思います。 発売してから一か月近く経過してしまっていますけども、そこはご容赦下さい。
電子書籍版もありますので物理的な媒体に興味がない方は PDF を買って下さい。
今回の記事における対象読者について#
Git を使ってると好きなだけブランチ切れるし、マージが楽だからガンガンリリースできるような気がしてきますけども、実際にはチェリーピックに伴う地獄のコンフリクト解消祭ってありますよね。
スクリプト系言語の文脈ではフューチャートグルって、かなり知られたテクノロジだと思うんですけども Java の文脈では余り知られていないように感じています。
また、スクリプト言語でフューチャートグル的なことやってきた人たちが Java だとどうなん?みたいな事はあるんじゃないかなーって考えています。
記事の内容について#
実は、Togglzって実績のあるライブラリもあります。Spring 連携がより好ましいので今回はFF4Jを紹介しました。
今回はアプリケーションで使うライブラリなのと便利な Spring 連携を紹介したくて、結構無理押しして Spring Boot 前提で記事を書いてしまいました。本当は Siden を使いたいんですけども、Spring Boot ならみんな知ってるでしょう、みたいな気持ちです、はい。
何で説明不足を感じたら是非サンプルコードをダウンロードしてください。
ここからダウンロードできます。
最後に#
Git 使ってるとブランチを切り放題なんでリリースマネジメントが雑になっても何とかなるような気がしてきますけども、あんまりそうでもない時もあるって話したい。
んで、本来的には調整とか交渉とかそういうので解決すべきマネジメントイシュー的なアレなんですけども、技術的な解決策もありますよって話を周知したい気持ちで一杯です。