Software Development (CSC 321 2016S) : Outlines
Primary: [Front Door] [Schedule] - [Academic Honesty] [Disabilities] [Email] [FAQ] [Teaching & Learning]
Sections: [Assignments] [EBoards] [Examples] [Handouts] [Outlines]
Reference: [Slack] [Ruby@CodeCademy]
Related Courses: [Rails Tutorial] [CSC 321 2016S @ EdX] [CSC 321 2015S (Davis)] [CSC 321 2015F (Rebelsky)] [CSC 322 2016S (Rebelsky)]
Misc: [SamR] [Glimmer Labs] [CS@Grinnell] [Grinnell] [Issue Tracker]
Held: ,
Back to Outline 06 - User Stories. On to Outline 08 - Modeling Basics.
Summary
We look at extending our rails app with a bit more layout to make it more attractive.
Related Pages
Overview
Administrivia
These are some reflections from your journals.
In answering questions, many of you seemed to conflate Ruby and Rails. Ruby is a general-purpose programming language. Rails is a Web application development infrastructure that happens to use Ruby for its programming aspects.
How do you deal with the issue that you haven't clearly specified the type of a variable or parameter?
Class
and Object
.What does that really mean?
What is it and why is it useful?
yield
class StaticPagesController < ApplicationController
def home
end
def help
end
def about
end
end