Works on My Machine
The “Works on My Machine” Certification Program
さぁ、あなたもこれで”Works on My Machine”認証をとろう
- Compile your application code. Getting the latest version of any recent code changes from other developers is purely optional and not a requirement for certification.
- Launch the application or website that has just been compiled.
- Cause one code path in the code you’re checking in to be executed. The preferred way to do this is with ad-hoc manual testing of the simplest possible case for the feature in question. Omit this step if the code change was less than five lines, or if, in the developer’s professional opinion, the code change could not possibly result in an error.
- Check the code changes into your version control system.
認定Developerの声
そりゃ動かないことだってあるさ でも俺のマシンでは動いたんだ
動かないことだってあります
“俺のマシンでは動いた”なんて簡単には言わないよ
言いたいことも言えない……
私のマシンでは動いたのよ、顧客の問題ね
そう顧客の問題
Devでは快適だったわ、Opsの問題ね
そりゃ運用が悪いに決まっています
私のマシンでは動いた!さぁ本番に行こうか
決断の時
ありえない!僕のマシンでは動いたんだ
ありえないなんて事はありえない
・・・ああ我々が君のマシンで動かすよ ―Dockerの誕生である
キミのためにDockerは生まれた
ぼくのコンテナーでは動いたんだ
美しいDevOpsの世界
もう一度言ってみろ・・・
言えるものならな!
Pulp Fiction (1994) “Say what again! I dare you, I double dare you”