SlideShare a Scribd company logo
1 of 44
Download to read offline
Hachioji.pm ☆28
非モテ男
@moznion
Saturday, May 11, 13
@moznion
大学生院生になりました
アルバイトソフトウェア
エンジニア
学振 sayonara…
<= ©uzulla さん
Saturday, May 11, 13
テストの話です
Saturday, May 11, 13
ヤバいと思ったが
開発を
止められなかった
Saturday, May 11, 13
「納期が近いです」
「早くもの作って」
「とりあえず出せ」
Saturday, May 11, 13
「納期が近いです」
「早くもの作って」
「とりあえず出せ」
よく見る光景
Saturday, May 11, 13
結果、できあがる
テストレスな製品
©my bloody valentine / loveless
Saturday, May 11, 13
後日
Saturday, May 11, 13
なんか⃝⃝の機能
動かないっぽいけど?
Saturday, May 11, 13
「ですよねー」
Saturday, May 11, 13
テストがないもの
(みつお)
Saturday, May 11, 13
仕方がないので直す
Saturday, May 11, 13
直ったっぽい
(人力チェック)
Saturday, May 11, 13
更に後日
Saturday, May 11, 13
前まで動いてた
☓☓の機能、動かなく
なってるんだけど
Saturday, May 11, 13
Saturday, May 11, 13
絶望 Casual
@Nokogiri.mt
Saturday, May 11, 13
デグレに次ぐデグレ
Saturday, May 11, 13
あっちが立てば
こっちが立たず
Saturday, May 11, 13
Saturday, May 11, 13
ソフトウェアの
ジェンガ化
Saturday, May 11, 13
Shut the f**k up and
write some test!!!
Saturday, May 11, 13
ヤバいと思ったが
開発を
止められなかった
Saturday, May 11, 13
ヤバいと思ったが
開発を
止められなかった
NO!!!!!
Saturday, May 11, 13
テストを書こう
未来の自分が
泣かない為に
Saturday, May 11, 13
というか
矛盾するようですが
Saturday, May 11, 13
テストを書く
| |
開発を止める
Saturday, May 11, 13
テストを書く
| |
開発を止める
ではない
Saturday, May 11, 13
バグが取れる訳でも
新機能が出来る
訳でもない
Saturday, May 11, 13
しかし
Saturday, May 11, 13
テストで品質を
高める事は結果的に
開発コストを下げる
Saturday, May 11, 13
デグレ地獄が
無く(少なく)なる
ことから明らか
Saturday, May 11, 13
しかし
Saturday, May 11, 13
偉い人には
それがわからん
のですよ
Saturday, May 11, 13
むつかしいですね!
Saturday, May 11, 13
以下Perl の話
Saturday, May 11, 13
とりあえず、Test::More で
ひと通りできる
Saturday, May 11, 13
あと、
Test::MockObject::Extends
便利でした
Saturday, May 11, 13
Test::Vars
も好きです
Saturday, May 11, 13
Test::Spellunker
良いです
Saturday, May 11, 13
Test::LocalFunctions
なんか::Fast とか出てて
つらい…
Saturday, May 11, 13
Saturday, May 11, 13
あっ、Test::Ament
の話するの忘れた…
Saturday, May 11, 13
蜜柑!!!
Saturday, May 11, 13

More Related Content

More from moznion

Perl::Lint is over, for the present
Perl::Lint is over, for the presentPerl::Lint is over, for the present
Perl::Lint is over, for the presentmoznion
 
Perl::Lint - Yet Another Perl Source Code Linter
Perl::Lint - Yet Another Perl Source Code LinterPerl::Lint - Yet Another Perl Source Code Linter
Perl::Lint - Yet Another Perl Source Code Lintermoznion
 
Hachioji pm 41
Hachioji pm 41Hachioji pm 41
Hachioji pm 41moznion
 
Hachioji.pm 40
Hachioji.pm 40Hachioji.pm 40
Hachioji.pm 40moznion
 
Hachioji.pm #39
Hachioji.pm #39Hachioji.pm #39
Hachioji.pm #39moznion
 
Talking About Japanese Area Code of Phone
Talking About Japanese Area Code of PhoneTalking About Japanese Area Code of Phone
Talking About Japanese Area Code of Phonemoznion
 
Hachioji.pm 38
Hachioji.pm 38Hachioji.pm 38
Hachioji.pm 38moznion
 
Hokkaido.pm #11
Hokkaido.pm #11Hokkaido.pm #11
Hokkaido.pm #11moznion
 
Hachiojipm 36
Hachiojipm 36Hachiojipm 36
Hachiojipm 36moznion
 
Plack::Request with Encoding
Plack::Request with EncodingPlack::Request with Encoding
Plack::Request with Encodingmoznion
 
YAPC::Asia 2013 - CPAN Testers Reports の情報を上手に使う
YAPC::Asia 2013 - CPAN Testers Reports の情報を上手に使うYAPC::Asia 2013 - CPAN Testers Reports の情報を上手に使う
YAPC::Asia 2013 - CPAN Testers Reports の情報を上手に使うmoznion
 
Net stalking with-lastfm
Net stalking with-lastfmNet stalking with-lastfm
Net stalking with-lastfmmoznion
 
Takao.mt 2013
Takao.mt 2013Takao.mt 2013
Takao.mt 2013moznion
 
Perl beginners #08
Perl beginners #08Perl beginners #08
Perl beginners #08moznion
 
Hachiojipm 26
Hachiojipm 26Hachiojipm 26
Hachiojipm 26moznion
 
Hachioji pm 25
Hachioji pm 25Hachioji pm 25
Hachioji pm 25moznion
 
Hokkaido pm 8 LT
Hokkaido pm 8 LTHokkaido pm 8 LT
Hokkaido pm 8 LTmoznion
 
Namba.pm #0
Namba.pm #0Namba.pm #0
Namba.pm #0moznion
 
You Can Be a CPAN Auhor
You Can Be a CPAN AuhorYou Can Be a CPAN Auhor
You Can Be a CPAN Auhormoznion
 
好き好き大好きWhitespace
好き好き大好きWhitespace好き好き大好きWhitespace
好き好き大好きWhitespacemoznion
 

More from moznion (20)

Perl::Lint is over, for the present
Perl::Lint is over, for the presentPerl::Lint is over, for the present
Perl::Lint is over, for the present
 
Perl::Lint - Yet Another Perl Source Code Linter
Perl::Lint - Yet Another Perl Source Code LinterPerl::Lint - Yet Another Perl Source Code Linter
Perl::Lint - Yet Another Perl Source Code Linter
 
Hachioji pm 41
Hachioji pm 41Hachioji pm 41
Hachioji pm 41
 
Hachioji.pm 40
Hachioji.pm 40Hachioji.pm 40
Hachioji.pm 40
 
Hachioji.pm #39
Hachioji.pm #39Hachioji.pm #39
Hachioji.pm #39
 
Talking About Japanese Area Code of Phone
Talking About Japanese Area Code of PhoneTalking About Japanese Area Code of Phone
Talking About Japanese Area Code of Phone
 
Hachioji.pm 38
Hachioji.pm 38Hachioji.pm 38
Hachioji.pm 38
 
Hokkaido.pm #11
Hokkaido.pm #11Hokkaido.pm #11
Hokkaido.pm #11
 
Hachiojipm 36
Hachiojipm 36Hachiojipm 36
Hachiojipm 36
 
Plack::Request with Encoding
Plack::Request with EncodingPlack::Request with Encoding
Plack::Request with Encoding
 
YAPC::Asia 2013 - CPAN Testers Reports の情報を上手に使う
YAPC::Asia 2013 - CPAN Testers Reports の情報を上手に使うYAPC::Asia 2013 - CPAN Testers Reports の情報を上手に使う
YAPC::Asia 2013 - CPAN Testers Reports の情報を上手に使う
 
Net stalking with-lastfm
Net stalking with-lastfmNet stalking with-lastfm
Net stalking with-lastfm
 
Takao.mt 2013
Takao.mt 2013Takao.mt 2013
Takao.mt 2013
 
Perl beginners #08
Perl beginners #08Perl beginners #08
Perl beginners #08
 
Hachiojipm 26
Hachiojipm 26Hachiojipm 26
Hachiojipm 26
 
Hachioji pm 25
Hachioji pm 25Hachioji pm 25
Hachioji pm 25
 
Hokkaido pm 8 LT
Hokkaido pm 8 LTHokkaido pm 8 LT
Hokkaido pm 8 LT
 
Namba.pm #0
Namba.pm #0Namba.pm #0
Namba.pm #0
 
You Can Be a CPAN Auhor
You Can Be a CPAN AuhorYou Can Be a CPAN Auhor
You Can Be a CPAN Auhor
 
好き好き大好きWhitespace
好き好き大好きWhitespace好き好き大好きWhitespace
好き好き大好きWhitespace
 

Hachiojipm 28