ruby代码重构第二课
(文章都是从我的个人主页上粘贴过来的,
大家也可以访问我的主页 www.iwangzheng.com)
在第一课里提取出了相通的代码,第二课里就把常量提取出来吧
一般把常量的定义写的对应的app/models/cms_tv_video.rb里
VIDEO_TYPE_RECOMMANDED_VIDEO = "recommended_video"
以后再调用的时候就不用写
@video_type = "recommended_video"
而是直接写
@video_type = CmsTvVideo::VIDEO_TYPE_RECOMMANDED_VIDEO