Link
Embed
Share
Beginning
This slide
Copy link URL
Copy link URL
Copy iframe embed code
Copy iframe embed code
Copy javascript embed code
Copy javascript embed code
Share
Tweet
Share
Tweet
Slide 1
Slide 1 text
IT Holy Wars!
Slide 2
Slide 2 text
DISCLAIMER
Slide 3
Slide 3 text
Of circles…
Slide 4
Slide 4 text
More of spirals…
Slide 5
Slide 5 text
Polarized developers
Slide 6
Slide 6 text
Black & white
Slide 7
Slide 7 text
50 shades of #AAAAA Fifty shades of #AAAAAA
Slide 8
Slide 8 text
A question of… Vocabulary? Language? Tools? Platforms? Style?
Slide 9
Slide 9 text
A question of vocabulary?
Slide 10
Slide 10 text
Horrible hack vs Temporary workaround
Slide 11
Slide 11 text
“It’s broken” vs “It has a few issues”
Slide 12
Slide 12 text
Bug vs Out of scope
Slide 13
Slide 13 text
Clean solution vs We must rewrite it
Slide 14
Slide 14 text
Bad structure vs Complex structure
Slide 15
Slide 15 text
Obscure vs Self-documenting
Slide 16
Slide 16 text
www.smart-jokes.org/programmers- say-vs-what-they-mean.html
Slide 17
Slide 17 text
A question of… Vocabulary? Language? Tools? Platforms? Style?
Slide 18
Slide 18 text
A question of language?
Slide 19
Slide 19 text
Little Indian vs Big Indian
Slide 20
Slide 20 text
Little Indian vs Big Indian E E
Slide 21
Slide 21 text
“Oxford comma, and period. ”
Slide 22
Slide 22 text
Curly braces
Slide 23
Slide 23 text
Indent- ation!
Slide 24
Slide 24 text
The problem of indentation and whitespace…
Slide 25
Slide 25 text
Tabs vs Spaces!
Slide 26
Slide 26 text
A question of… Vocabulary? Language? Tools? Platforms? Style?
Slide 27
Slide 27 text
A question of tools?
Slide 28
Slide 28 text
Maven vs Gradle
Slide 29
Slide 29 text
Eclipse vs IntelliJ IDEA
Slide 30
Slide 30 text
Dark or light background?
Slide 31
Slide 31 text
Vi vs Emacs
Slide 32
Slide 32 text
No content
Slide 33
Slide 33 text
No content
Slide 34
Slide 34 text
A question of… Vocabulary? Language? Tools? Platforms? Style?
Slide 35
Slide 35 text
A question of platform?
Slide 36
Slide 36 text
Dependency Injection vs Impedance Dejection
Slide 37
Slide 37 text
Mobile
Slide 38
Slide 38 text
Speaking of the Web…
Slide 39
Slide 39 text
A question of… Vocabulary? Language? Tools? Platforms? Style?
Slide 40
Slide 40 text
80 or 120 columns?
Slide 41
Slide 41 text
camelCase vs snake_case
Slide 42
Slide 42 text
ASCII vs Unicode
Slide 43
Slide 43 text
5/ 4
Slide 44
Slide 44 text
Tea or Coffee
Slide 45
Slide 45 text
Standing desk or sitting ?
Slide 46
Slide 46 text
Touchpad or mouse ?
Slide 47
Slide 47 text
A question of…
Slide 48
Slide 48 text
No content
Slide 49
Slide 49 text
No content
Slide 50
Slide 50 text
Get the job done! Use the right tool. Agree to disagree. Keep learning. Have fun!
Slide 51
Slide 51 text
Enjoy the show!