
ror
凝心朴朴
这个作者很懒,什么都没留下…
展开
-
rubyonrails test 小记
rubyonrails test 小记1、rubyonrails在使用脚手架生成模版文件时会自动生成controller 和model 的测试文件。controller的测试文件主要是测路由和返回状态是否正确,而model测试文件主要是针对数据逻辑的单元测试。2、大部分关于数据的逻辑应该写在model里,这样无论是从数据库里读出还是存入都会经过逻辑的判断。ruby提供了简便的validates方法,该方法在model自己的test文件里进行测试。3、ruby有三个数据库,分别是开发数据库、测试数据库、原创 2021-08-21 12:08:59 · 150 阅读 · 0 评论 -
ruby 特殊语法
ruby 特殊语法ruby是一种极致最求语言表达能力并要求简化表达形式的编程语言,从本质上来说ruby并没有提供其他高级语言所无法提供的语言特性,但为了实现表达形式上的简便,ruby提供了一些并不常见的语法糖。举例来说:1.定义类时有一种类似于声明的方式来描述类的特性。这个类一般是继承自某一父类,父类中定义了一些特殊的方法,在声明子类时,可以直接调用这种方法来描述子类的特性,这个对于子类的特性是一种非常简单的描述,但在其他语言中是几乎无法做到的,要使用大量的篇幅重新去做定义。而且目前这种方法怎么声明暂原创 2021-08-19 22:49:26 · 146 阅读 · 0 评论 -
Ruby on rails 初体验
Ruby on rails 初体验ror 是一款灵活的服务端开发框架,他使用ruby作为开发语言,具有面对对象的特性。由于ruby语言的强大功能,ror非常适合快速开发,该框架的一些良好开发习惯促进了代码的整洁,主张代码不会重复出现。是一个非常值得学习的框架。...原创 2021-08-15 23:09:19 · 119 阅读 · 0 评论