总共分为11章节,一个简单的微博系统。
完全是以测试去驱动开发,所以书里面有很多测试代码,刚开始会觉得很不习惯,然后过了一段时间后,还是不习惯这样的开发方式。最后选择以自己的方式来整理书里面的知识点。也就是说,我把开发的部分,跟测试部分,区分开来。后面想了下,觉得知识点可以分为以下4点。
1.git的使用
初始化项目 git init
添加内容 git add .
提交到本地仓库 git commit -m "备注"
提交到远程分支 git push
拉取内容 git pull
查看分支 git branch
新增加功能时,需要创建分支,然后开发完后切换到主分支,再合并之前创建的分支
git checkout -b posts
git checkout master
git merge posts
2.ruby on rails
关于rails的知识点,入门看的是http://guides.rubyonrails.org/v4.0.8/,包含controller,view,model,配置的讲解
《Ruby on Rails Tutorial》,讲的内容则如下
[1]基本的静态页面
[2]用户模型层,登录,注册
[3]发微博,关注,取消
[4]权限的验证
3.bootstrap的使用
用的是http://getbootstrap.com/2.3.2/
基本的布局,表单,按钮,表格,各种组件,脚本插件
4.rspec测试
[1]controller层测试
[2]model层测试
[3]功能测试
[4]测试数据的生成
[5]使用guard监控测试,然后自动运行
时间: 2024-11-03 01:29:42