Click here to Skip to main content
15,914,500 members

Welcome to the Lounge

   

For discussing anything related to a software developer's life but is not for programming questions. Got a programming question?

The Lounge is rated Safe For Work. If you're about to post something inappropriate for a shared office environment, then don't post it. No ads, no abuse, and no programming questions. Trolling, (political, climate, religious or whatever) will result in your account being removed.

 
GeneralRe: J'Accuse - RoR Pin
Rage3-Mar-14 2:06
professionalRage3-Mar-14 2:06 
GeneralRe: J'Accuse - RoR Pin
CPallini3-Mar-14 2:09
mveCPallini3-Mar-14 2:09 
GeneralRe: J'Accuse - RoR Pin
Marco Bertschi3-Mar-14 2:19
protectorMarco Bertschi3-Mar-14 2:19 
GeneralRe: J'Accuse - RoR Pin
Kornfeld Eliyahu Peter3-Mar-14 2:51
professionalKornfeld Eliyahu Peter3-Mar-14 2:51 
GeneralRe: J'Accuse - RoR Pin
Nagy Vilmos3-Mar-14 2:31
professionalNagy Vilmos3-Mar-14 2:31 
GeneralRe: J'Accuse - RoR Pin
OriginalGriff3-Mar-14 2:35
mveOriginalGriff3-Mar-14 2:35 
GeneralRe: J'Accuse - RoR Pin
S Houghtelin3-Mar-14 2:10
professionalS Houghtelin3-Mar-14 2:10 
GeneralRe: J'Accuse - RoR PinPopular
Marc Clifton3-Mar-14 2:35
mvaMarc Clifton3-Mar-14 2:35 
Nagy Vilmos wrote:
but why does it take six weeks and double digit gin consumption to learn?


Well, speaking for the six weeks, imagine you were new to:

C#
.NET framework
Entity Framework

and then, if you had never done any web development, imagine you were also new to:

ASP.NET
JavaScript / CoffeeScript
CSS, SASS
jQuery
JSON
Routes (Rails)
etc.etc.etc.

and then, if you'd not done a lot of database stuff before:

Database Theory / Normalization
Tables
Foreign Keys
Primary Keys
Database migrations (a cool Rails feature)

And then, if you were a real newbie:

Model-View-Controller architecture

And then, learning RoR specific stuff:

gems
bundles
testing (cucumber, rspec, capybara, etc)
yml files
how routes really work
the nuances of their EF equivalent
the grossness (and resulting practices) of duck-typed languages
everybody's custom DSL to do even the most trivial things
gems, gems, gems, which gem should I use?
etc...

So, where in this map do you fit? It took me a year to get moderately comfortable with RoR (and that coming from knowing everything on the above list except for web development and of course RoR itself), and I still have hardly scraped the surface on the JavaScript side of things and the browser DOM.

Marc
GeneralRe: J'Accuse - RoR Pin
Rage3-Mar-14 2:38
professionalRage3-Mar-14 2:38 
GeneralRe: J'Accuse - RoR Pin
Nagy Vilmos3-Mar-14 2:43
professionalNagy Vilmos3-Mar-14 2:43 
GeneralRe: J'Accuse - RoR Pin
Dan Neely3-Mar-14 2:52
Dan Neely3-Mar-14 2:52 
GeneralXKCDOTM Pin
_Maxxx_3-Mar-14 1:32
professional_Maxxx_3-Mar-14 1:32 
GeneralRe: XKCDOTM Pin
PIEBALDconsult3-Mar-14 2:55
mvePIEBALDconsult3-Mar-14 2:55 
JokeRe: XKCDOTM Pin
Kornfeld Eliyahu Peter3-Mar-14 3:14
professionalKornfeld Eliyahu Peter3-Mar-14 3:14 
GeneralRe: XKCDOTM Pin
Dan Neely3-Mar-14 3:41
Dan Neely3-Mar-14 3:41 
GeneralRe: XKCDOTM Pin
Kornfeld Eliyahu Peter3-Mar-14 3:47
professionalKornfeld Eliyahu Peter3-Mar-14 3:47 
GeneralRe: XKCDOTM Pin
Rage3-Mar-14 4:00
professionalRage3-Mar-14 4:00 
GeneralIs it just me? Pin
vonb3-Mar-14 1:17
vonb3-Mar-14 1:17 
GeneralRe: Is it just me? PinPopular
Blue Waffle3-Mar-14 1:22
Blue Waffle3-Mar-14 1:22 
JokeRe: Is it just me? Pin
Johnny J.3-Mar-14 1:24
professionalJohnny J.3-Mar-14 1:24 
GeneralRe: Is it just me? Pin
Nagy Vilmos3-Mar-14 1:28
professionalNagy Vilmos3-Mar-14 1:28 
JokeRe: Is it just me? Pin
Johnny J.3-Mar-14 1:35
professionalJohnny J.3-Mar-14 1:35 
GeneralRe: Is it just me? Pin
Nagy Vilmos3-Mar-14 1:42
professionalNagy Vilmos3-Mar-14 1:42 
GeneralRe: Is it just me? Pin
Johnny J.3-Mar-14 1:44
professionalJohnny J.3-Mar-14 1:44 
GeneralRe: Is it just me? Pin
Kornfeld Eliyahu Peter3-Mar-14 1:53
professionalKornfeld Eliyahu Peter3-Mar-14 1:53 

General General    News News    Suggestion Suggestion    Question Question    Bug Bug    Answer Answer    Joke Joke    Praise Praise    Rant Rant    Admin Admin   

Use Ctrl+Left/Right to switch messages, Ctrl+Up/Down to switch threads, Ctrl+Shift+Left/Right to switch pages.