Download free for 30 days
Sign in
Upload
Language (EN)
Support
Business
Mobile
Social Media
Marketing
Technology
Art & Photos
Career
Design
Education
Presentations & Public Speaking
Government & Nonprofit
Healthcare
Internet
Law
Leadership & Management
Automotive
Engineering
Software
Recruiting & HR
Retail
Sales
Services
Science
Small Business & Entrepreneurship
Food
Environment
Economy & Finance
Data & Analytics
Investor Relations
Sports
Spiritual
News & Politics
Travel
Self Improvement
Real Estate
Entertainment & Humor
Health & Medicine
Devices & Hardware
Lifestyle
Change Language
Language
English
Español
Português
Français
Deutsche
Cancel
Save
EN
Uploaded by
tomo_masakura
ODP, PPTX
477 views
アダプターパターンを使って リリースブランチを排除
かごべん 2015/09/26 デザインパターン勉強会
Software
◦
Read more
0
Save
Share
Embed
Embed presentation
Download
Download as ODP, PPTX
1
/ 28
2
/ 28
3
/ 28
4
/ 28
5
/ 28
6
/ 28
7
/ 28
8
/ 28
9
/ 28
10
/ 28
11
/ 28
12
/ 28
13
/ 28
14
/ 28
15
/ 28
16
/ 28
17
/ 28
18
/ 28
19
/ 28
20
/ 28
21
/ 28
22
/ 28
23
/ 28
24
/ 28
25
/ 28
26
/ 28
27
/ 28
28
/ 28
More Related Content
PDF
PHPerがgolangでもがいてる話@第1回 関西Golang勉強会
by
Keisuke Utsumi
PDF
プロト〜サービスアウトまでの開発支援ツールの作り方〜CrystalFantasia〜
by
Keisuke Utsumi
PPT
タダで始めるテストファースト入門 ~ C# Express + NUnit
by
Yasuhiko Yamamoto
PDF
ポストJenkins時代のCI戦略
by
GuildWorks
PPTX
Performance Howto - TechAid2011
by
Kazushi Kamegawa
PDF
ギルドワークスの現場コーチ
by
GuildWorks
PDF
Selenium Antipatterns
by
Jumpei Miyata
PPTX
.Netconf
by
Tatsuya Ishikawa
PHPerがgolangでもがいてる話@第1回 関西Golang勉強会
by
Keisuke Utsumi
プロト〜サービスアウトまでの開発支援ツールの作り方〜CrystalFantasia〜
by
Keisuke Utsumi
タダで始めるテストファースト入門 ~ C# Express + NUnit
by
Yasuhiko Yamamoto
ポストJenkins時代のCI戦略
by
GuildWorks
Performance Howto - TechAid2011
by
Kazushi Kamegawa
ギルドワークスの現場コーチ
by
GuildWorks
Selenium Antipatterns
by
Jumpei Miyata
.Netconf
by
Tatsuya Ishikawa
What's hot
PDF
「現場のプロが教えるWebデザイン新・スタンダードテクニック37」に載っているテクニックでLP作ってみた話
by
Yuki Kuramochi
PPTX
【SQiP2014】システム操作インターフェイス最適化によるテスト自動化ROI向上
by
Tatsuya Ishikawa
PPTX
価値あるシステムテスト自動化の実現By friendly
by
Tatsuya Ishikawa
PDF
WordPressプラグイン開発の めんどうな作業は執事(Jenkins)にお任せ
by
Seto Takahiro
PDF
確認・検討にちょっと役立つプラグイン
by
Kawaji Masaki
PDF
テンプレートエンジンにMixer2を使うとSeleniumでのテストもラクになるかもねという話
by
Y Watanabe
PPTX
2016年第一回プレ卒研in山口研
by
dmcc2015
PPTX
20191003 classi night-04
by
Akihiko Kigure
PDF
iOSのCI as a Service事情
by
Hiroshi Maekawa
PDF
究極にして至高のWAF
by
Yuki Ishikawa
「現場のプロが教えるWebデザイン新・スタンダードテクニック37」に載っているテクニックでLP作ってみた話
by
Yuki Kuramochi
【SQiP2014】システム操作インターフェイス最適化によるテスト自動化ROI向上
by
Tatsuya Ishikawa
価値あるシステムテスト自動化の実現By friendly
by
Tatsuya Ishikawa
WordPressプラグイン開発の めんどうな作業は執事(Jenkins)にお任せ
by
Seto Takahiro
確認・検討にちょっと役立つプラグイン
by
Kawaji Masaki
テンプレートエンジンにMixer2を使うとSeleniumでのテストもラクになるかもねという話
by
Y Watanabe
2016年第一回プレ卒研in山口研
by
dmcc2015
20191003 classi night-04
by
Akihiko Kigure
iOSのCI as a Service事情
by
Hiroshi Maekawa
究極にして至高のWAF
by
Yuki Ishikawa
Similar to アダプターパターンを使って リリースブランチを排除
PPTX
GoF デザインパターン 2009
by
miwarin
KEY
1.29.user,user,user
by
Tonny Xu
PDF
後戻りのある手続き型プログラミング
by
Naohiro Yoshikawa
PDF
デジタルアートセミナー#2 openFrameworksで学ぶ、 クリエイティブ・コーディング Session 1: openFrameworks入門
by
Atsushi Tadokoro
PDF
Async design with Unity3D
by
Kouji Hosoda
PDF
Why Reactive Matters #ScalaMatsuri
by
Yuta Okamoto
PDF
コルーチンを使おう
by
amusementcreators
PDF
これから Haskell を書くにあたって
by
Tsuyoshi Matsudate
PDF
オープンソースエコシステム #demodaytokyo
by
Shuichi Tsutsumi
PDF
Dependency injection
by
Yuki Matsumura
PPT
"Documenting Frameworks using Patterns" 紹介
by
Tadayoshi Sato
PDF
コルーチンの使い方
by
Naohiro Yoshikawa
PPTX
Azure Service Fabric Actor
by
Takekazu Omi
PDF
デブサミ2012「仕事のバトン、渡っていますか?」
by
Yusuke Suzuki
PDF
アドテクに携わって培った アプリをハイパフォーマンスに保つ設計とコーディング
by
MicroAd, Inc.(Engineer)
GoF デザインパターン 2009
by
miwarin
1.29.user,user,user
by
Tonny Xu
後戻りのある手続き型プログラミング
by
Naohiro Yoshikawa
デジタルアートセミナー#2 openFrameworksで学ぶ、 クリエイティブ・コーディング Session 1: openFrameworks入門
by
Atsushi Tadokoro
Async design with Unity3D
by
Kouji Hosoda
Why Reactive Matters #ScalaMatsuri
by
Yuta Okamoto
コルーチンを使おう
by
amusementcreators
これから Haskell を書くにあたって
by
Tsuyoshi Matsudate
オープンソースエコシステム #demodaytokyo
by
Shuichi Tsutsumi
Dependency injection
by
Yuki Matsumura
"Documenting Frameworks using Patterns" 紹介
by
Tadayoshi Sato
コルーチンの使い方
by
Naohiro Yoshikawa
Azure Service Fabric Actor
by
Takekazu Omi
デブサミ2012「仕事のバトン、渡っていますか?」
by
Yusuke Suzuki
アドテクに携わって培った アプリをハイパフォーマンスに保つ設計とコーディング
by
MicroAd, Inc.(Engineer)
More from tomo_masakura
ODP
Strategy パターンと開放/閉鎖原則に見るデザインパターンの有用性
by
tomo_masakura
ODP
HTML5 開発環境の紹介
by
tomo_masakura
ODP
HTML5 アプリ開発
by
tomo_masakura
ODP
HTML5 のお話
by
tomo_masakura
ODP
Git トピックブランチと歴史の改ざん
by
tomo_masakura
ODP
今流行りのウェブアプリ開発環境Yeoman
by
tomo_masakura
ODP
MVC の Model を考える
by
tomo_masakura
Strategy パターンと開放/閉鎖原則に見るデザインパターンの有用性
by
tomo_masakura
HTML5 開発環境の紹介
by
tomo_masakura
HTML5 アプリ開発
by
tomo_masakura
HTML5 のお話
by
tomo_masakura
Git トピックブランチと歴史の改ざん
by
tomo_masakura
今流行りのウェブアプリ開発環境Yeoman
by
tomo_masakura
MVC の Model を考える
by
tomo_masakura
アダプターパターンを使って リリースブランチを排除
1.
アダプターパターンを使って リリースブランチを排除 codeArts 株式会社 政倉 智
2.
はじめに ● 継続的デリバリーの中からの紹介です – http://www.amazon.co.jp/dp/4048707876
3.
こんな経験はありませんか?
4.
ホゲライブラリが開発終了 ホゲライブラリ開発チームはホゲライブラリの開発を終了し、メン テナンスを終了すると発表した。今後はセキュリティフィックスを 中心に作業が行われる。 サポートは来年いっぱいで終了する。 開発チームは代わりとなるライブラリに移行して欲しいと話してい る。
5.
「なんだってーーー!」
6.
「しょうがない 類似品のフガライブラリに切り替えるか」
7.
「移行用にブランチ切って...」
8.
そして半年過ぎて...
9.
「コンフリクトしまくってマージできないよ う...」
10.
そして一週間過ぎて...
11.
「よっしゃ!終わった!リリースするで!」
12.
利用者「昔のバグが復活してる!」
13.
「masterの過去のバグ修正 マージの際に潰しちゃってるわ...」
14.
「なおすで!再リリースやで!」
15.
利用者「まだバグだらけで使い物にならない...」
16.
「今日も徹夜やで...」
17.
アダプターパターンとかどうでしょ?
18.
アプリ ホゲライブラリ
19.
アプリ ホゲライブラリ ホゲ アダプター
20.
アプリ ホゲライブラリ ホゲ アダプター <<interface>> アダプター
21.
アプリ ホゲライブラリ ホゲ アダプター <<interface>> アダプター 実装 アダプター ファクトリ
22.
アプリ ホゲライブラリ ホゲ アダプター <<interface>> アダプター 実装 アダプター ファクトリ デフォルト フガ アダプター フガライブラリ 実装
23.
アプリ ホゲライブラリ ホゲ アダプター <<interface>> アダプター 実装 アダプター ファクトリ フガ アダプター フガライブラリ 実装 デフォルト
24.
● 設定ファイルとかでフガライブラリを使えるよ うにしておく – 開発者とかテスターとか一部の人にだけ有効にして もらう ●
安定したと思ったらフガライブラリをデフォル トに – 利用者からのバグ報告が多ければデフォルトをホゲ ライブラリに戻す
25.
アダプターパターンとストラテジーパターンの 組み合わせ!
26.
ブランチ切る必要ないです!
27.
マージの時のミスが発生しません!
28.
開発中なコードもmasterで管理しよう!
Download