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
テストを書きたくない話 / I don't want to write tests
Search
Naoki Kishida
October 11, 2019
Programming
17
12k
テストを書きたくない話 / I don't want to write tests
2019/10/11に行われた「「テスト」の話を聞いてみようの会」での登壇資料です
Naoki Kishida
October 11, 2019
Tweet
Share
More Decks by Naoki Kishida
See All by Naoki Kishida
Java 22 Overview
kishida
1
170
Is Object-Oriented nessesary?
kishida
0
40
オブジェクト指向は必要なのか / Is object-oriented needed?
kishida
31
21k
AI時代を乗り切る実装力をつけよう / Get avility of implementation beyond AI era
kishida
2
4.6k
AI時代を生き抜くために処理をちゃんと書けるようになろう / write a executable process for AI era
kishida
23
12k
Javaは今どうなっているの? / how about java now
kishida
14
19k
動くコードを書こう / let's code a process
kishida
24
7.1k
Java 21の概要 / outline of Java 21
kishida
10
6.1k
エンジニアはLLMとどう付き合うか / How engineer get along with LLM
kishida
19
13k
Other Decks in Programming
See All in Programming
Changed Rules: Architectures with Lightweight Stores
manfredsteyer
PRO
0
230
Tailwind CSSを本気でカスタマイズする方法
fsubal
9
3.3k
単体テストを書かない技術 #phpcon_odawara
o0h
PRO
26
7.9k
OpenAPIを中心に考えるAPI開発入門 / Introduction to API Development with a Focus on OpenAPI
seike460
PRO
2
130
MetricKitで予期せぬ終了を検知する話 / Detect unexpected termination with MetricKit
nekowen
0
100
GitHub Actionsで泣かないためにやっておきたい設定 / Recommended GHA settings to avoid crying
pinkumohikan
3
500
"config" ってなんだ? / What is "config"?
okashoi
0
220
スクラムチームと認知負荷 - ニフティのスクラムトーク Vol2. / NIFTY Tech Talk #18
niftycorp
PRO
1
120
ログラスを支える設計標準について / loglass-design-standards
urmot
10
2.1k
1인 개발자로 행복하게 살기 - GDG 송도 헬로월드 2024
benjaminkim
1
5.6k
From Spring Boot 2 to Spring Boot 3 with Java 21 and Jakarta EE
ivargrimstad
0
1.2k
二郎系ラーメンのコールで学ぶ AST 解析
memory1994
PRO
7
1.7k
Featured
See All Featured
Building Adaptive Systems
keathley
30
1.9k
XXLCSS - How to scale CSS and keep your sanity
sugarenia
240
1.2M
The Power of CSS Pseudo Elements
geoffreycrofte
59
5k
Making Projects Easy
brettharned
108
5.5k
The Straight Up "How To Draw Better" Workshop
denniskardys
227
130k
The Cult of Friendly URLs
andyhume
74
5.7k
Done Done
chrislema
178
15k
Pencils Down: Stop Designing & Start Developing
hursman
117
11k
Scaling GitHub
holman
457
140k
The Cost Of JavaScript in 2023
addyosmani
14
3.8k
In The Pink: A Labor of Love
frogandcode
138
21k
How STYLIGHT went responsive
nonsquared
92
4.8k
Transcript
/ 90 2 12
@Test public void testCalc() { assertEquals("1", FizzBuzz.calc(1));
assertEquals("2", FizzBuzz.calc(2)); assertEquals("Fizz", FizzBuzz.calc(3)); assertEquals("4", FizzBuzz.calc(4)); assertEquals("Buzz", FizzBuzz.calc(5)); assertEquals("Fizz", FizzBuzz.calc(6)); assertEquals("7", FizzBuzz.calc(7)); assertEquals("8", FizzBuzz.calc(8)); assertEquals("Fizz", FizzBuzz.calc(9)); assertEquals("Buzz", FizzBuzz.calc(10)); assertEquals("11", FizzBuzz.calc(11)); assertEquals("Fizz", FizzBuzz.calc(12)); assertEquals("13", FizzBuzz.calc(13)); assertEquals("14", FizzBuzz.calc(14)); assertEquals("FizzBuzz", FizzBuzz.calc(15)); assertEquals("16", FizzBuzz.calc(16)); assertEquals("17", FizzBuzz.calc(17));
@Test public void testCalc() { assertEquals("1", FizzBuzz.calc(1)); assertEquals("2",
FizzBuzz.calc(2)); assertEquals("Fizz", FizzBuzz.calc(3)); assertEquals("4", FizzBuzz.calc(4)); assertEquals("Buzz", FizzBuzz.calc(5)); assertEquals("Fizz", FizzBuzz.calc(6)); assertEquals("7", FizzBuzz.calc(7)); assertEquals("8", FizzBuzz.calc(8)); assertEquals("Fizz", FizzBuzz.calc(9)); assertEquals("Buzz", FizzBuzz.calc(10)); assertEquals("11", FizzBuzz.calc(11)); assertEquals("Fizz", FizzBuzz.calc(12)); assertEquals("13", FizzBuzz.calc(13)); assertEquals("14", FizzBuzz.calc(14)); assertEquals("FizzBuzz", FizzBuzz.calc(15)); assertEquals("16", FizzBuzz.calc(16)); assertEquals("17", FizzBuzz.calc(17)); assertEquals("Fizz", FizzBuzz.calc(18)); assertEquals("19", FizzBuzz.calc(19)); assertEquals("Buzz", FizzBuzz.calc(20));
• (- !' $0
• .1 *, " &%/# • + )
• • • • ( •
( • • • • ) •
•
• : = : . . - / /
/
• •
• . * • -&*!,$
( *)+%'"#
• • •
@Test public void testCalc() { assertEquals("1", FizzBuzz.calc(1)); assertEquals("Fizz", FizzBuzz.calc(3)); assertEquals("Buzz", FizzBuzz.calc(5)); assertEquals("FizzBuzz", FizzBuzz.calc(15)); }
• "'.% &- $/+1 •
&- $/+1 • $* 5) • 24 $*,3!0 !# (
• •
•