Skip to content

Commit 745dabb

Browse files
committed
Refine README.md
1 parent 4e73dae commit 745dabb

File tree

1 file changed

+5
-6
lines changed

1 file changed

+5
-6
lines changed

README.md

Lines changed: 5 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -1,14 +1,13 @@
11
# Learn-Rails-by-Reading-Source-Code
22

3-
## Part 0: Before you research Rails 5 source code
3+
## Part 0: Before reading Rails 5 source code
44
1) I suggest you learn Rack [http://rack.github.io/](http://rack.github.io/) first.
55

6-
You need to know that an object respond to `call` method is the most important convention.
6+
In rack, an object with `call` method is a rack app.
77

8-
So which is the object with `call` method in Rails App? I will answer this question in Part 1.
9-
10-
2) You need a good IDE with debugging function. I use [RubyMine](https://www.jetbrains.com/).
8+
So what is the object with `call` method in Rails? I will answer this question in Part 1.
119

10+
2) You need a good IDE which can help for debugging. I use [RubyMine](https://www.jetbrains.com/).
1211

1312
### What you will learn from this tutorial?
1413
* How does Rails start your application?
@@ -24,7 +23,7 @@ So which is the object with `call` method in Rails App? I will answer this quest
2423
I should start with the command `$ rails server`, but I put this to Part 4. Because it's a little bit complex.
2524

2625
## Part 1: Your app: an instance of YourProject::Application
27-
Assume your Rails app class name is `YourProject::Application` (defined in `./config/application.rb`).
26+
Assume your Rails app's class name is `YourProject::Application` (defined in `./config/application.rb`).
2827

2928
First, I will give you a piece of important code.
3029
```ruby

0 commit comments

Comments
 (0)