2. Internet Addict for 11+ Years...
Karthik Kastury
24x7 Internet Geek | Unlucky in Cards
B.E. Information Science
Engineer / Hacker / Blogger / Apple fanboi
and evil minded. *Pun Intended*
................................................................................................................................
Blog http://karthik.kastury.in/
Email hello@karthik.kastury.in
Twitter @KarthikDot
................................................................................................................................
2
15. ..............................................................................................................
Is it Bad?
‣ Development, Testing, Debugging are different
cycles. *
‣ Documentation is often ignored, or left to
another team.
‣ Collaboration between teams,Version Control
are different tools, and not standards based.
* Until VS 2010
..............................................................................................................
15
22. ..............................................................................................................
How?
‣Use modern Development Languages.
‣Go beyond Relational Databases (NoSQL)
‣The Internet (Mobile) is the ONLY
platform going forward.
‣Social Coding Platforms is the key to
Success.
‣Be bold enough to break the traditions.
..............................................................................................................
22
38. ..............................................................................................................
Use the Next Generation Tools
‣The world no longer relies on one
Language.
‣Performance, Scalability are the key.
‣Ruby on Rails (Web), WPF(Windows),
Cocoa (iPhone and MacOSX)
‣MVC (Model View Controller)
‣Zero Dependency, and easy Configuration
..............................................................................................................
38
40. ..............................................................................................................
“
Ruby on Rails is astounding. Using it is
like watching a kung-fu movie, where a
dozen bad-ass frameworks prepare to
beat up the little newcomer only to be
handed their asses in a variety of
”
imaginative ways.
Nathan Torkington, O'Reilly Program Chair for OSCON
..............................................................................................................
40
70. ..............................................................................................................
Beyond SQL and RDBMS
‣Relational Databases are hard to scale.
‣Concepts from the 1980’s, don’t work in
the internet era.
‣Adopt NoSQL i.e. Not only SQL
‣No one Database fits the bill, so
experiment.
‣SQL will be what COBOL is to our
generation.
..............................................................................................................
70
79. ..............................................................................................................
Final Words...
‣Modern Software Development is fun.
‣Uncomplicate and Simplify
‣Bid Goodbye to Complex IDEs and general
purpose languages like C, Java.
‣Build applications in bottom up fashion,
rather than top down!
..............................................................................................................
79
84. I’m available to help
................................................................................................................................
Blog http://karthik.kastury.in/
Email hello@karthik.kastury.in
Twitter @KarthikDot
Ask http://karthik.kastury.in/ask
................................................................................................................................
84