• Share
  • Email
  • Embed
  • Like
  • Save
  • Private Content
JSUG - Tim aka EPROG2 by Martin Schuerrer
 

JSUG - Tim aka EPROG2 by Martin Schuerrer

on

  • 947 views

visit www.jsug.at for more stuff

visit www.jsug.at for more stuff

Statistics

Views

Total Views
947
Views on SlideShare
947
Embed Views
0

Actions

Likes
0
Downloads
7
Comments
0

0 Embeds 0

No embeds

Accessibility

Categories

Upload Details

Uploaded via as Adobe PDF

Usage Rights

© All Rights Reserved

Report content

Flagged as inappropriate Flag as inappropriate
Flag as inappropriate

Select your reason for flagging this presentation as inappropriate.

Cancel
  • Full Name Full Name Comment goes here.
    Are you sure you want to
    Your message goes here
    Processing…
Post Comment
Edit your comment

    JSUG - Tim aka EPROG2 by Martin Schuerrer JSUG - Tim aka EPROG2 by Martin Schuerrer Presentation Transcript

    • TIM aka EPROG V2.0 Martin Schürrer 2. März 2009
    • Ruby Examples Examples Rails Why Rails? What we did TIM When to choose Rails aka EPROG 2.0
    • Ruby
    • Ruby Dynamic typing Fully object oriented Metaprogramming Interpreted
    • JSUG JSUG JSUG JSUG JSUG
    • „When I see a bird that walks like a duck and swims like a duck and quacks like a duck, I call that bird a duck.“
    • Ruby on Rails
    • TIM
    • Lessons learned Avoid Second-System Syndrome If in doubt leave it out! KISS Keep it Simple, Stupid YAGNI You Ain't Gonna Need It Release Early, Release Often Use git ;)
    • When to choose Rails and when not to Starting from a clean slate WebAPP not WebSITE CRUD Create Read Update Delete RAD Rapid Application Development Rails is Opinionated Software Ruby
    • GET POST PUT DELETE find create update destroy SELECT INSERT UPDATE DELETE
    • POST /people/create GET /people/show/1 POST /people/update/1 POST /people/destroy/1
    • POST /people GET /people/1 PUT /people/1 DELETE /people/1