G e t t i n g S e r i o u s A b o u t t h e D - - PowerPoint PPT Presentation

g e t t i n g s e r i o u s a b o u t t h e d e v e l o p
SMART_READER_LITE
LIVE PREVIEW

G e t t i n g S e r i o u s A b o u t t h e D - - PowerPoint PPT Presentation

G e t t i n g S e r i o u s A b o u t t h e D e v e l o p e r E x p e r i e n c e T r a v i s R e i t t e r F O S D E M 2 0 1 3 D e v e l o p e r E x p e r i e n c


slide-1
SLIDE 1

G e t t i n g S e r i

  • u

s A b

  • u

t t h e D e v e l

  • p

e r E x p e r i e n c e

T r a v i s R e i t t e r

F O S D E M

  • 2

1 3

slide-2
SLIDE 2

D e v e l

  • p

e r E x p e r i e n c e

slide-3
SLIDE 3

D e v e l

  • p

e r E x p e r i e n c e

T h e wa y

  • n

e f e e l s a b

  • u

t d e v e l

  • p

i n g s

  • f

t wa r e f

  • r

a g i v e n p l a t f

  • r

m

slide-4
SLIDE 4

D e v e l

  • p

e r ' s H i e r a r c h y

  • f

N e e d s

slide-5
SLIDE 5

N e w F e a t u r e s E x h a u s t i v e t e s t s u i t e Wo r k i n g B u i l d E d u c a t i

  • n

a l R e s

  • u

r c e s D e p e n d e n c i e s B u i l d l d T

  • l

s

  • l

s O p e r a t i n g g S y s t e t e m H a H a r d wa r e

P r

  • j

e c t P l a t f

  • r

m

slide-6
SLIDE 6

B u i l d S t a b i l i t y

slide-7
SLIDE 7

B u i l d a b i l i t y i s c r i t i c a l

slide-8
SLIDE 8

Ma s s i v e p r

  • b

l e m i f d e v e l

  • p

e r s n e e d t

  • b

u i l d mo s t d e p e n d e n c i e s ( j h b u i l d )

slide-9
SLIDE 9

Ma i n t a i n e r s n e e d t

  • k

n

  • w

a b

  • u

t b u i l d b r e a k s

slide-10
SLIDE 10

F u n c t i

  • n

a l S t a b i l i t y

slide-11
SLIDE 11

O S S l i c e n s e

ma g i c Q A d u s t

slide-12
SLIDE 12

B e i n g a b l e t

  • r

e a d t h e c

  • d

e i s i mp

  • r

t a n t b u t n

  • t

s u f f i c i e n t

slide-13
SLIDE 13

A P I a n d b e h a v i

  • r

s t a b i l i t y

slide-14
SLIDE 14

C

  • n

t i n u

  • u

s t e s t i n g i s s t r i c t l y r e q u i r e d

slide-15
SLIDE 15

F i x b u g s b y s t r e n g t h e n i n g t e s t s u i t e

slide-16
SLIDE 16

T a k e a d v a n t a g e

  • f

O S S : a d d t e s t s a b

  • v

e a n d b e l

  • w

y

  • u

r c

  • d

e i n t h e s t a c k

slide-17
SLIDE 17

D e v e l

  • p

e r T

  • l

s

slide-18
SLIDE 18

C

  • mp

l e t e n e s s

slide-19
SLIDE 19

U s a b i l i t y

slide-20
SLIDE 20

D

  • c

u me n t a t i

  • n
slide-21
SLIDE 21

A P I a n d t u t

  • r

i a l

slide-22
SLIDE 22

Q u e s t i

  • n
  • a

n d

  • a

n s we r s i t e s / I n t e r a c t i v e h e l p

slide-23
SLIDE 23

K i l l e r C

  • mp

l e x i t y

slide-24
SLIDE 24

E v e r y

  • p

t i

  • n

i n c r e a s e s t h e s u p p

  • r

t b u r d e n

slide-25
SLIDE 25

Developer Culture

slide-26
SLIDE 26

C

  • mmu

n i t y r e c e p t i

  • n
  • f

d e v e l

  • p

e r s a f f e c t s D X

slide-27
SLIDE 27

H

  • s

t i l i t y i s a ma j

  • r

b a r r i e r t

  • d

e v e l

  • p

me n t

slide-28
SLIDE 28

C

  • d

e s

  • f

C

  • n

d u c t

slide-29
SLIDE 29

T h e F u t u r e

slide-30
SLIDE 30

G N O ME t

  • ma

k e J a v a S c r i p t

  • u

r f i r s t f u l l y

  • s

u p p

  • r

t e d l a n g u a g e

slide-31
SLIDE 31

G N O ME S D K

slide-32
SLIDE 32

T h a n k y

  • u

!

slide-33
SLIDE 33

Photo credits

CC BY 2.0 Marcin Wichary: http://www.flickr.com/photos/mwichary/2210753092/ CC BY-NC 2.0 nchenga: http://www.flickr.com/photos/chiperoni/239435850/ CC BY-NC-ND 2.0 House Photography: http://www.flickr.com/photos/housephotography/210520341/ CC BY 2.0 Petsadviser: http://www.flickr.com/photos/petsadviser-pix/8126580278/ CC BY-NC-SA 2.0 PNNL - Pacific Northwest National Laboratory: http://www.flickr.com/photos/pnnl/3636396892/ CC BY-NC 2.0 bre pettis: http://www.flickr.com/photos/bre/552152780/ BY-NC-SA 2.0 reway2007: http://www.flickr.com/photos/reway2007/2759678879/ CC BY-NC-ND 2.0 mental.masala: http://www.flickr.com/photos/41084246@N00/6575830877/ CC BY-SA 2.0 comprock: http://www.flickr.com/photos/comprock/4936747649/ CC BY-NC-SA 2.0 teachernz: http://www.flickr.com/photos/teachernz/5098767341/ CC BY-SA 2.0 Thomas Duchnicki: http://www.flickr.com/photos/locationscout/3595249806/