I'm currently working on a procedure for starting a new Ruby on Rails app. 
 The URL is https://github.com/jhsu802701/rails_from_scratch_rails5 .  The 
idea is to be able to create a HIGH-QUALITY starter app with authentication 
and comprehensive tests completely from scratch in just a few hours.  I'll 
be using this procedure to create starter apps for my GenericApp gem so 
that I can start new, high-quality, and up-to-date apps willy-nilly.  (Good 
luck getting anywhere at Startup Weekend or a 24-hour web site challenge 
when you need precious hours just to get the basics up and running.)  It 
also doubles as a giant cheat sheet of how to do many routine tasks and add 
many routine features to legacy apps.  Yes, I find this 100% necessary, 
because I don't have a photographic memory.  I HATE having to struggle with 
something that I already did before simply because I don't have every 
detail memorized.

Michael Hartl's Rails Tutorial inspired me.  I like what he did, but I 
disagree with some of the ways he does things.  (My biggest disagreement is 
with his large steps.  I break the process down into many small steps so 
that I don't lose track of what I'm doing and to make sure that I can 
quickly resolve any setbacks I encounter.)

When you start a new Ruby on Rails app with the "rails new" command, what's 
your procedure?  Are there any procedures out there that are similar to or 
better than Rails Tutorial?  I just cannot imagine how you can get anything 
done in a reasonable amount of time without a procedure spelled out.  I'm 
surprised that there aren't already hundreds or thousands of different 
procedures like mine out there.

-- 
You received this message because you are subscribed to the Google Groups "Ruby 
on Rails: Talk" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to rubyonrails-talk+unsubscr...@googlegroups.com.
To post to this group, send email to rubyonrails-talk@googlegroups.com.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/rubyonrails-talk/34509bd7-57be-4eeb-8f3d-19d76efdadf5%40googlegroups.com.
For more options, visit https://groups.google.com/d/optout.

Reply via email to