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!