-
Notifications
You must be signed in to change notification settings - Fork 10
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
super-compact-version/カリキュラムの修正 #1097
Changes from all commits
File filter
Filter by extension
Conversations
Jump to
Diff view
Diff view
There are no files selected for viewing
Original file line number | Diff line number | Diff line change |
---|---|---|
|
@@ -31,13 +31,13 @@ | |
タスク管理システムでは、以下のことを行いたいと考えています。 | ||
|
||
- 自分のタスクを簡単に登録したい | ||
- タスクに終了期限を設定できるようにしたい | ||
- タスクに優先順位をつけたい | ||
- タスクに終了期限を設定できるようにしたい(★) | ||
- タスクに優先順位をつけたい(★) | ||
- ステータス(未着手・着手・完了)を管理したい | ||
- ステータスでタスクを絞り込みたい | ||
- タスク名・タスクの説明文でタスクを検索したい | ||
- タスクを一覧したい。一覧画面で(優先順位、終了期限などを元にして)ソートしたい | ||
- タスクにラベルなどをつけて分類したい | ||
- タスクにラベルなどをつけて分類したい(★) | ||
- ユーザ登録し、自分が登録したタスクだけを見られるようにしたい | ||
- メンテナンスを実施できるようにしたい | ||
|
||
|
@@ -200,7 +200,7 @@ master | |
- 絞り込んだ際、ログを見て発行されるSQLの変化を確認してみましょう | ||
- 以降のステップでも必要に応じて確認する癖をつけましょう | ||
- 検索インデックスを貼りましょう | ||
- 検索に対してmodel specを追加してみよう(feature specも拡充しておきましょう) | ||
- 検索に対してmodel specを追加してみよう | ||
There was a problem hiding this comment. Choose a reason for hiding this commentThe reason will be displayed to describe this comment to others. Learn more. super-compact-versionには、そもそもfeature specの導入がないので削除しました。 |
||
|
||
### ステップ11: 複数人で利用できるようにしよう(ユーザの導入) | ||
|
||
|
@@ -210,7 +210,7 @@ master | |
- 関連に対してインデックスを貼りましょう | ||
- N+1問題を回避するための仕組みを取り入れましょう | ||
|
||
### ステップ13: ログイン/ログアウト機能を実装しよう | ||
### ステップ12: ログイン/ログアウト機能を実装しよう | ||
There was a problem hiding this comment. Choose a reason for hiding this commentThe reason will be displayed to describe this comment to others. Learn more. ステップ12が欠番だったので、以降のステップ番号を1つ詰めました。 |
||
|
||
- 追加のGemを使わず、自分で実装してみましょう | ||
- DeviseなどのGemを使わないことで、HTTPのCookieやRailsにおけるSessionなどの仕組みについて理解を深めることが目的です | ||
|
@@ -220,7 +220,7 @@ master | |
- 自分が作成したタスクだけを表示するようにしましょう | ||
- ログアウト機能を実装しましょう | ||
|
||
### ステップ14: メンテナンス機能を作ろう | ||
### ステップ13: メンテナンス機能を作ろう | ||
There was a problem hiding this comment. Choose a reason for hiding this commentThe reason will be displayed to describe this comment to others. Learn more. ステップ12が欠番だったので、以降のステップ番号を1つ詰めました。 |
||
|
||
- メンテナンスを開始/終了するバッチを作ってみましょう | ||
- メンテナンス中にアクセスしたユーザはメンテナンスページにリダイレクトさせましょう |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
要件にはあるが、ステップに存在しない項目には
★
でオプションであることを明示しました。