twada @ tochigirubykaigi02

Takuto Wada
Takuto WadaChief Executive Programmer at Towersquest
(a.k.a id:t-wada or @t_wada)

Oct 24, 2009 @TochigiRubyKaigi02
twada @ tochigirubykaigi02
twada @ tochigirubykaigi02
twada @ tochigirubykaigi02
twada @ tochigirubykaigi02
twada @ tochigirubykaigi02
Refactoring
              Green
Red




                      )
                      (
twada @ tochigirubykaigi02
http://www.flickr.com/photos/niallkennedy/2550444507/
http://www.flickr.com/photos/quarrion/80834553/
http://www.flickr.com/photos/_giskard_/2500658185/
http://www.flickr.com/photos/bobjagendorf/2250900262/
1999 2000 2001 2002 2003 2004 2005 2006
taken from http://recompile.net/archives/51148851.html
http://www.flickr.com/photos/james-chen/2884497832/
twada @ tochigirubykaigi02
http://www.flickr.com/photos/emples/3860982482/
twada @ tochigirubykaigi02
http://commons.wikimedia.org/wiki/File:Turquoise.pebble.700pix.jpg
twada @ tochigirubykaigi02
Ajax WEB
RSS




Communication Platform
■




                A
    A                       A       A
        A




        A   A       A   A       A
twada @ tochigirubykaigi02
http://www.flickr.com/photos/khem-pravesvuth/3568747262/
http://www.flickr.com/photos/recompile_net/3298962590/
http://www.flickr.com/photos/recompile_net/3298985098/
http://www.flickr.com/photos/jimbrekke/2533012792/
1 of 27

Recommended

SapporoRubyKaigi02 t-wada LT by
SapporoRubyKaigi02 t-wada LTSapporoRubyKaigi02 t-wada LT
SapporoRubyKaigi02 t-wada LTTakuto Wada
1.8K views45 slides
私にとってのテスト by
私にとってのテスト私にとってのテスト
私にとってのテストTakuto Wada
16.8K views62 slides
power-assert in JavaScript by
power-assert in JavaScriptpower-assert in JavaScript
power-assert in JavaScriptTakuto Wada
9K views64 slides
Action pack variantsの話 by
Action pack variantsの話Action pack variantsの話
Action pack variantsの話sinsoku listy
6.6K views15 slides
ペアプログラミング ホントのところ by
ペアプログラミング ホントのところペアプログラミング ホントのところ
ペアプログラミング ホントのところTakuto Wada
38.4K views26 slides
テスト用ライブラリ power-assert by
テスト用ライブラリ power-assertテスト用ライブラリ power-assert
テスト用ライブラリ power-assertTakuto Wada
12.7K views31 slides

More Related Content

Viewers also liked

TDD Boot Camp by
TDD Boot CampTDD Boot Camp
TDD Boot CampTakuto Wada
5.4K views62 slides
私が見てきたあるセカイの物語 Part I & II by
私が見てきたあるセカイの物語 Part I & II私が見てきたあるセカイの物語 Part I & II
私が見てきたあるセカイの物語 Part I & IIKoichi ITO
8.5K views52 slides
愛せないコードを書くには人生はあまりにも短い by
愛せないコードを書くには人生はあまりにも短い愛せないコードを書くには人生はあまりにも短い
愛せないコードを書くには人生はあまりにも短いTakuto Wada
26.6K views59 slides
TDD のこころ @ OSH2014 by
TDD のこころ @ OSH2014TDD のこころ @ OSH2014
TDD のこころ @ OSH2014Takuto Wada
15.8K views72 slides
アジャイルサムライの次に読む技術書 by
アジャイルサムライの次に読む技術書アジャイルサムライの次に読む技術書
アジャイルサムライの次に読む技術書Takuto Wada
25.6K views30 slides
RESTful Web アプリの設計レビューの話 by
RESTful Web アプリの設計レビューの話RESTful Web アプリの設計レビューの話
RESTful Web アプリの設計レビューの話Takuto Wada
72.2K views29 slides

Viewers also liked(15)

TDD Boot Camp by Takuto Wada
TDD Boot CampTDD Boot Camp
TDD Boot Camp
Takuto Wada5.4K views
私が見てきたあるセカイの物語 Part I & II by Koichi ITO
私が見てきたあるセカイの物語 Part I & II私が見てきたあるセカイの物語 Part I & II
私が見てきたあるセカイの物語 Part I & II
Koichi ITO8.5K views
愛せないコードを書くには人生はあまりにも短い by Takuto Wada
愛せないコードを書くには人生はあまりにも短い愛せないコードを書くには人生はあまりにも短い
愛せないコードを書くには人生はあまりにも短い
Takuto Wada26.6K views
TDD のこころ @ OSH2014 by Takuto Wada
TDD のこころ @ OSH2014TDD のこころ @ OSH2014
TDD のこころ @ OSH2014
Takuto Wada15.8K views
アジャイルサムライの次に読む技術書 by Takuto Wada
アジャイルサムライの次に読む技術書アジャイルサムライの次に読む技術書
アジャイルサムライの次に読む技術書
Takuto Wada25.6K views
RESTful Web アプリの設計レビューの話 by Takuto Wada
RESTful Web アプリの設計レビューの話RESTful Web アプリの設計レビューの話
RESTful Web アプリの設計レビューの話
Takuto Wada72.2K views
SQLアンチパターン - 開発者を待ち受ける25の落とし穴 by Takuto Wada
SQLアンチパターン - 開発者を待ち受ける25の落とし穴SQLアンチパターン - 開発者を待ち受ける25の落とし穴
SQLアンチパターン - 開発者を待ち受ける25の落とし穴
Takuto Wada17.2K views
OSS についてあれこれ by Takuto Wada
OSS についてあれこれOSS についてあれこれ
OSS についてあれこれ
Takuto Wada41.8K views
組織にテストを書く文化を根付かせる戦略と戦術 by Takuto Wada
組織にテストを書く文化を根付かせる戦略と戦術組織にテストを書く文化を根付かせる戦略と戦術
組織にテストを書く文化を根付かせる戦略と戦術
Takuto Wada76.4K views
SQLアンチパターン - 開発者を待ち受ける25の落とし穴 (拡大版) by Takuto Wada
SQLアンチパターン - 開発者を待ち受ける25の落とし穴 (拡大版)SQLアンチパターン - 開発者を待ち受ける25の落とし穴 (拡大版)
SQLアンチパターン - 開発者を待ち受ける25の落とし穴 (拡大版)
Takuto Wada70.6K views
SQLアンチパターン 幻の第26章「とりあえず削除フラグ」 by Takuto Wada
SQLアンチパターン 幻の第26章「とりあえず削除フラグ」SQLアンチパターン 幻の第26章「とりあえず削除フラグ」
SQLアンチパターン 幻の第26章「とりあえず削除フラグ」
Takuto Wada148.6K views
OSS活動の活発さと評価の関係について by Takuto Wada
OSS活動の活発さと評価の関係についてOSS活動の活発さと評価の関係について
OSS活動の活発さと評価の関係について
Takuto Wada14.7K views
テストを書く文化を育てる戦略と戦術 by Takuto Wada
テストを書く文化を育てる戦略と戦術テストを書く文化を育てる戦略と戦術
テストを書く文化を育てる戦略と戦術
Takuto Wada49.4K views
Test Yourself - テストを書くと何がどう変わるか by Takuto Wada
Test Yourself - テストを書くと何がどう変わるかTest Yourself - テストを書くと何がどう変わるか
Test Yourself - テストを書くと何がどう変わるか
Takuto Wada38.3K views
power-assert, mechanism and philosophy by Takuto Wada
power-assert, mechanism and philosophypower-assert, mechanism and philosophy
power-assert, mechanism and philosophy
Takuto Wada48.4K views

Similar to twada @ tochigirubykaigi02

The Shape of Alpha by
The Shape of AlphaThe Shape of Alpha
The Shape of AlphaAaron Cope
1.2K views52 slides
How I failed to present on using DVCS to control archival metadata by
How I failed to present on using DVCS to control archival metadataHow I failed to present on using DVCS to control archival metadata
How I failed to present on using DVCS to control archival metadataMark Matienzo
1.2K views30 slides
Smallridge Eric Final_PPP by
Smallridge Eric Final_PPPSmallridge Eric Final_PPP
Smallridge Eric Final_PPPsmalls911
229 views27 slides
デブサミ2012【16-D-7】「iOS, Android, Windows Phoneアプリを同時開発せよ!!!」(後半) by
デブサミ2012【16-D-7】「iOS, Android, Windows Phoneアプリを同時開発せよ!!!」(後半)デブサミ2012【16-D-7】「iOS, Android, Windows Phoneアプリを同時開発せよ!!!」(後半)
デブサミ2012【16-D-7】「iOS, Android, Windows Phoneアプリを同時開発せよ!!!」(後半)hyoromo
4.2K views147 slides
Google Book Settlement & Life Photo Archive by
Google Book Settlement & Life Photo ArchiveGoogle Book Settlement & Life Photo Archive
Google Book Settlement & Life Photo ArchiveLauren Pressley
1.2K views54 slides
アジャイルと、俺のディケイド 〜受託開発と組織のこれまで、そしてこれから〜 by
アジャイルと、俺のディケイド 〜受託開発と組織のこれまで、そしてこれから〜アジャイルと、俺のディケイド 〜受託開発と組織のこれまで、そしてこれから〜
アジャイルと、俺のディケイド 〜受託開発と組織のこれまで、そしてこれから〜Fumihiko Kinoshita
20.9K views132 slides

Similar to twada @ tochigirubykaigi02(20)

The Shape of Alpha by Aaron Cope
The Shape of AlphaThe Shape of Alpha
The Shape of Alpha
Aaron Cope1.2K views
How I failed to present on using DVCS to control archival metadata by Mark Matienzo
How I failed to present on using DVCS to control archival metadataHow I failed to present on using DVCS to control archival metadata
How I failed to present on using DVCS to control archival metadata
Mark Matienzo1.2K views
Smallridge Eric Final_PPP by smalls911
Smallridge Eric Final_PPPSmallridge Eric Final_PPP
Smallridge Eric Final_PPP
smalls911229 views
デブサミ2012【16-D-7】「iOS, Android, Windows Phoneアプリを同時開発せよ!!!」(後半) by hyoromo
デブサミ2012【16-D-7】「iOS, Android, Windows Phoneアプリを同時開発せよ!!!」(後半)デブサミ2012【16-D-7】「iOS, Android, Windows Phoneアプリを同時開発せよ!!!」(後半)
デブサミ2012【16-D-7】「iOS, Android, Windows Phoneアプリを同時開発せよ!!!」(後半)
hyoromo4.2K views
Google Book Settlement & Life Photo Archive by Lauren Pressley
Google Book Settlement & Life Photo ArchiveGoogle Book Settlement & Life Photo Archive
Google Book Settlement & Life Photo Archive
Lauren Pressley1.2K views
アジャイルと、俺のディケイド 〜受託開発と組織のこれまで、そしてこれから〜 by Fumihiko Kinoshita
アジャイルと、俺のディケイド 〜受託開発と組織のこれまで、そしてこれから〜アジャイルと、俺のディケイド 〜受託開発と組織のこれまで、そしてこれから〜
アジャイルと、俺のディケイド 〜受託開発と組織のこれまで、そしてこれから〜
Fumihiko Kinoshita20.9K views
いかにしてユーザ体験を保証するか by Satoshi Takada
いかにしてユーザ体験を保証するかいかにしてユーザ体験を保証するか
いかにしてユーザ体験を保証するか
Satoshi Takada3.7K views
The Changing Role of Librarians in a Networked, Digital Environment by epistemographer
The Changing Role of  Librarians in a Networked, Digital EnvironmentThe Changing Role of  Librarians in a Networked, Digital Environment
The Changing Role of Librarians in a Networked, Digital Environment
epistemographer1.2K views
I'll talk slowly like a streak of ligntning by Jun OHWADA
I'll talk slowly like a streak of ligntningI'll talk slowly like a streak of ligntning
I'll talk slowly like a streak of ligntning
Jun OHWADA1.7K views
1st WinterYouth 스터디발제_TED 조나단지트렌_이기환 by Creative Commons Korea
1st WinterYouth 스터디발제_TED 조나단지트렌_이기환1st WinterYouth 스터디발제_TED 조나단지트렌_이기환
1st WinterYouth 스터디발제_TED 조나단지트렌_이기환
The Wacom Tablet Gps Presentation.Pptx 4 by Linda Stevenson
The Wacom Tablet Gps Presentation.Pptx 4The Wacom Tablet Gps Presentation.Pptx 4
The Wacom Tablet Gps Presentation.Pptx 4
Linda Stevenson492 views
Holiday Science Lecture: Art, Life and Programming by Cate Huston
Holiday Science Lecture: Art, Life and ProgrammingHoliday Science Lecture: Art, Life and Programming
Holiday Science Lecture: Art, Life and Programming
Cate Huston924 views
TDD Boot Camp Sapporo 1.5 by Shuji Watanabe
TDD Boot Camp Sapporo 1.5 TDD Boot Camp Sapporo 1.5
TDD Boot Camp Sapporo 1.5
Shuji Watanabe1.1K views
Rumsey Brian ignite_slideshowpdf by Brian Rumsey
Rumsey Brian ignite_slideshowpdfRumsey Brian ignite_slideshowpdf
Rumsey Brian ignite_slideshowpdf
Brian Rumsey1.1K views

More from Takuto Wada

例外設計における大罪 by
例外設計における大罪例外設計における大罪
例外設計における大罪Takuto Wada
68.5K views37 slides
TDDBC お題 by
TDDBC お題TDDBC お題
TDDBC お題Takuto Wada
6.5K views26 slides
DevLOVE DDDBC by
DevLOVE DDDBCDevLOVE DDDBC
DevLOVE DDDBCTakuto Wada
3.1K views51 slides
TDDBC Fukuoka Day1 by
TDDBC Fukuoka Day1TDDBC Fukuoka Day1
TDDBC Fukuoka Day1Takuto Wada
22.7K views83 slides
js テスト放浪記 by
js テスト放浪記js テスト放浪記
js テスト放浪記Takuto Wada
4K views43 slides
xUTP Chapter19 (2). Testcase Class by
xUTP Chapter19 (2). Testcase ClassxUTP Chapter19 (2). Testcase Class
xUTP Chapter19 (2). Testcase ClassTakuto Wada
2.6K views22 slides

More from Takuto Wada(11)

例外設計における大罪 by Takuto Wada
例外設計における大罪例外設計における大罪
例外設計における大罪
Takuto Wada68.5K views
DevLOVE DDDBC by Takuto Wada
DevLOVE DDDBCDevLOVE DDDBC
DevLOVE DDDBC
Takuto Wada3.1K views
TDDBC Fukuoka Day1 by Takuto Wada
TDDBC Fukuoka Day1TDDBC Fukuoka Day1
TDDBC Fukuoka Day1
Takuto Wada22.7K views
js テスト放浪記 by Takuto Wada
js テスト放浪記js テスト放浪記
js テスト放浪記
Takuto Wada4K views
xUTP Chapter19 (2). Testcase Class by Takuto Wada
xUTP Chapter19 (2). Testcase ClassxUTP Chapter19 (2). Testcase Class
xUTP Chapter19 (2). Testcase Class
Takuto Wada2.6K views
xUTP Chapter26. Dependency Injection by Takuto Wada
xUTP Chapter26. Dependency InjectionxUTP Chapter26. Dependency Injection
xUTP Chapter26. Dependency Injection
Takuto Wada4.3K views
xUTP Chapter27 Generated Value by Takuto Wada
xUTP Chapter27 Generated ValuexUTP Chapter27 Generated Value
xUTP Chapter27 Generated Value
Takuto Wada2.1K views
The only one big thing every programmer should know by Takuto Wada
The only one big thing every programmer should knowThe only one big thing every programmer should know
The only one big thing every programmer should know
Takuto Wada7.9K views
10+1 Things you should know about JavaScript testing by Takuto Wada
10+1 Things you should know about JavaScript testing10+1 Things you should know about JavaScript testing
10+1 Things you should know about JavaScript testing
Takuto Wada2.6K views
TDD のこころ by Takuto Wada
TDD のこころTDD のこころ
TDD のこころ
Takuto Wada12.7K views

Recently uploaded

Forex secret by
Forex secret Forex secret
Forex secret konghatatih
16 views6 slides
2023 Photo Contest.pptx by
2023 Photo Contest.pptx2023 Photo Contest.pptx
2023 Photo Contest.pptxculhama
26 views185 slides
Presentation on proposed acquisition of leading European asset manager Aermon... by
Presentation on proposed acquisition of leading European asset manager Aermon...Presentation on proposed acquisition of leading European asset manager Aermon...
Presentation on proposed acquisition of leading European asset manager Aermon...KeppelCorporation
137 views11 slides
CORPORATE COMMUNICATION.pdf by
CORPORATE COMMUNICATION.pdfCORPORATE COMMUNICATION.pdf
CORPORATE COMMUNICATION.pdfAKarthikeyan8
12 views71 slides
terms_2.pdf by
terms_2.pdfterms_2.pdf
terms_2.pdfJAWADIQBAL40
16 views8 slides

Recently uploaded(20)

2023 Photo Contest.pptx by culhama
2023 Photo Contest.pptx2023 Photo Contest.pptx
2023 Photo Contest.pptx
culhama26 views
Presentation on proposed acquisition of leading European asset manager Aermon... by KeppelCorporation
Presentation on proposed acquisition of leading European asset manager Aermon...Presentation on proposed acquisition of leading European asset manager Aermon...
Presentation on proposed acquisition of leading European asset manager Aermon...
KeppelCorporation137 views
CORPORATE COMMUNICATION.pdf by AKarthikeyan8
CORPORATE COMMUNICATION.pdfCORPORATE COMMUNICATION.pdf
CORPORATE COMMUNICATION.pdf
AKarthikeyan812 views
Monthly Social Media Update November 2023 copy.pptx by Andy Lambert
Monthly Social Media Update November 2023 copy.pptxMonthly Social Media Update November 2023 copy.pptx
Monthly Social Media Update November 2023 copy.pptx
Andy Lambert13 views
Why are KPIs(key performance indicators) important? by Epixel MLM Software
Why are KPIs(key performance indicators) important? Why are KPIs(key performance indicators) important?
Why are KPIs(key performance indicators) important?
Pitch Deck Teardown: Scalestack's $1M AI sales tech Seed deck by HajeJanKamps
Pitch Deck Teardown: Scalestack's $1M AI sales tech Seed deckPitch Deck Teardown: Scalestack's $1M AI sales tech Seed deck
Pitch Deck Teardown: Scalestack's $1M AI sales tech Seed deck
HajeJanKamps285 views
Bloomerang_Forecasting Your Fundraising Revenue 2024.pptx.pdf by Bloomerang
Bloomerang_Forecasting Your Fundraising Revenue 2024.pptx.pdfBloomerang_Forecasting Your Fundraising Revenue 2024.pptx.pdf
Bloomerang_Forecasting Your Fundraising Revenue 2024.pptx.pdf
Bloomerang101 views
Bloomerang Thank Yous Dec 2023.pdf by Bloomerang
Bloomerang Thank Yous Dec 2023.pdfBloomerang Thank Yous Dec 2023.pdf
Bloomerang Thank Yous Dec 2023.pdf
Bloomerang91 views
davood_keshavarz_david_keshavarz_criminal_conviction_prison_sentence_judgemen... by morshedislam3
davood_keshavarz_david_keshavarz_criminal_conviction_prison_sentence_judgemen...davood_keshavarz_david_keshavarz_criminal_conviction_prison_sentence_judgemen...
davood_keshavarz_david_keshavarz_criminal_conviction_prison_sentence_judgemen...
morshedislam312 views
voice logger software aegis.pdf by Nirmal Sharma
voice logger software aegis.pdfvoice logger software aegis.pdf
voice logger software aegis.pdf
Nirmal Sharma30 views
The Truth About Customer Journey Mapping by Aggregage
The Truth About Customer Journey MappingThe Truth About Customer Journey Mapping
The Truth About Customer Journey Mapping
Aggregage55 views