Upgrade to Pro
— share decks privately, control downloads, hide ads and more …
Speaker Deck
Features
Speaker Deck
PRO
Sign in
Sign up for free
Search
Search
Test Driven Coffeescript Development @ sthlm.js
Search
jede
December 06, 2011
Programming
310
5
Share
Embed
Copy iframe code
Copy JS code
Copy link
Start on current slide
Test Driven Coffeescript Development @ sthlm.js
A talk about TDD, why it matters, and how to do it with jasmine and coffeescript.
jede
December 06, 2011
More Decks by jede
See All by jede
View without Action @ SHRUG
jede
1
120
Other Decks in Programming
See All in Programming
SREは、MCPとSRE Agentをこう使え!
kazumax55
0
150
【やさしく解説 設計編・中級 #4】ルールの寿命と、システムの年輪
panda728
PRO
2
130
技術記事、 専門家としてのプログラマ、 言語化
mizchi
14
7.5k
Apache Hive: そしてCloud Native Lakehouseへ
okumin
1
130
act2-costs.pdf
sumedhbala
0
110
The Bowling Game- From Imperative to Functional Programming - Part 1
philipschwarz
PRO
0
330
The Past, Present, and Future of Enterprise Java
ivargrimstad
0
240
PHP に部分適用が来るぞ!……ところで何それ?おいしいの? #phpcon / phpcon-2026
shogogg
0
210
act1-costs.pdf
sumedhbala
0
230
分散システム、なんですぐ死んでしまうん?耐障害性を高めたいあなたのためのレジリエンスパターン入門
mshibuya
7
6.2k
言語を使う側から、作る側へ。 自作 Lisp で得た新たな気づき。
andpad
0
120
関数型プログラミングのメリットって何だろう?
wanko_it
0
180
Featured
See All Featured
Building Flexible Design Systems
yeseniaperezcruz
330
40k
Art, The Web, and Tiny UX
lynnandtonic
304
22k
Stop Working from a Prison Cell
hatefulcrawdad
274
21k
Exploring the Power of Turbo Streams & Action Cable | RailsConf2023
kevinliebholz
37
6.5k
Getting science done with accelerated Python computing platforms
jacobtomlinson
2
310
Information Architects: The Missing Link in Design Systems
soysaucechin
0
1k
Improving Core Web Vitals using Speculation Rules API
sergeychernyshev
21
1.5k
My Coaching Mixtape
mlcsv
0
170
BBQ
matthewcrist
89
10k
Deep Space Network (abreviated)
tonyrice
0
230
How to audit for AI Accessibility on your Front & Back End
davetheseo
0
470
Ruling the World: When Life Gets Gamed
codingconduct
0
280
Transcript
TEST DRIVEN COFFEESCRIPT DEVELOPMENT Johannes Edelstam @jede
None
None
TEST DRIVEN REALLY?
RULES!
CODE TO PASS A FAILING TEST 1
TEST CODE TO MAKE A TEST FAIL 2
JUST ENOUGH CODE TO MAKE A TEST PASS 3
RED ➢ GREEN ➢ REFACTOR
I DON’T CARE
None
None
None
ULTRA MODERN WEB PLATFORM HIP START UP SINGLE PAGE
THE EVERYDAY WEB PAGE
BUT MY USE CASE IS SO FREAK’N SIMPLE THIS WOULD
JUST BE SILLY “
THEN IT WOULD BE QUITE EASY TO TEST, EH?
OK, BUT AT LEAST THINK ABOUT THE USERS
TOOLS • COFFEESCRIPT • JASMINE • JASMINE-JQUERY • JASMINE-HEADLESS-WEBKIT
DEMO!
SO NOW I GO HOME AND TEST?