Created
April 21, 2012 15:04
-
-
Save pifleo/2437590 to your computer and use it in GitHub Desktop.
Fiche - Processus réalisation d'un projet Rails - @wip
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
# Author: Pifleo | |
# Site: http://letmediscover.wordpress.com/ | |
# | |
1. Avoir une idée | |
2. Imaginer les première fonctionnalités / extrait de comportements | |
3. Construire le schéma de BDD | |
4. Lister les gems principales | |
5. Lister les models | |
6. Préparer les commandes de scaffolding | |
+ références | |
+ Default value (pour les migrations) | |
7. Préparer les models | |
+ écrire les différents éléments des models / suivre le model pour ne rien oublier | |
8. Concevoir les routes (nesting ...) | |
9. Réfléchir au découpage des: | |
a. Vues (partial, render … layouts, helper) | |
Multi model form | |
b. Actions | |
c. Controller | |
10. Générer la base de l'application | |
$ rails new Blog | |
11. Configurer | |
a. Gemfile | |
$ ne Gemfile | |
$ bundle install | |
b. Application.rb | |
c. Environnement | |
d. Mail | |
e. Systeme de tests | |
f. I18n | |
12. Installer les gems | |
a. Bootstrap twitter | |
b. Active admin | |
c. Settings logic | |
d. Devise | |
13. Mettre en place l'authentification | |
14. Développer en suivant l'ordre d'utilisation | |
Inscription -> Nouvelles infos complémentaires | |
15. Développement | |
a. Remplir les models | |
· Relation | |
· Attr_accessible | |
· to_s | |
· Variable instance | |
b. Remplir les controllers | |
· Mettre le code commun en before_filter | |
16. … | |
WIP ... |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment