1 Being a Developer Consultant
1
Being a Developer Consultant
3
Developer
Consultant
4
5
4,10,000 avg. bookings per day
6
10,00,000 avg. PNR enquiries.
4,10,000 avg. bookings per day
7
10,00,000 avg. PNR enquiries.
1,71,000 avg. tickets in 1 hour (Tatkal)
4,10,000 avg. bookings per day
8
IRCTC > FlipKart + Amazon
9
So, what’s the routine?
10
“Change is scary, but not as scary as staying
the same forever”
11
12
Figure out what test will
best move your code
towards completion.
Take as much time as
you need. This is the
hardest step for
beginners.
Design / Think
13
Write a minimal test, not
more than five lines.
Run the tests and watch it
fail.
Write a Failing Test
14
Again minimal code that
make the test pass.
Not to worry about design
purity or conceptual
elegance at this point.
Make it Pass
15
16
17
Testable
Understandable
Browsable
Explainable
18
Pair Programming
19
Collective
Ownership
20
Continuous
Integration
21
Coding Standards
22
23
SpecialistGeneralist
24
Multiple Roles
25
Estimation & Planning
26
Road to become a consultant
Thank you
27
#XConf #Coimbatore