rails开发利器之代码重构工具
2011-12-04 15:48
405 查看
代码重构是一项非常重要的工作。 要想提高水平,先重构代码。不然,我们只是一直在重复开发一些简单逻辑的代码。真正的程序员,需要不断的提高自己的代码质量,提升开发的效率和速度。否则,不这样做的话,就会成为“码农”。所以,我最近一年的工作计划是:1,提升开发效率;2,提高代码质量。
提升开发效率的办法是将我开发的项目中一些比较核心的代码重构成插件,以后开发的时候,直接可以拿来用。以后要屏蔽粘贴复制的流程,要走工业化的插件流程。这是利人利己的事情。
提高代码质量的办法是单元测试!这点很重要。是两项工作的基础!以后不能为了贪图开发快而忽视单元测试。这样,表面上提升了开发效率,实际上,却为以后项目的维护和扩展埋下了隐患。要长远的眼观看问题,必要计较一天的得失,而是要在乎一年或者几年后,项目还能健康的成长。
除了单元测试,还有一个非常好用的插件,可以用来重构rails代码。也是我今天需要记录的:rails_best_practices
home page: https://github.com/flyerhzm/rails_best_practices
安装: gem 安装
gem install rails_best_practices
gem install ripper #depend gem
使用
cd myproject
rails_best_practices -f html .
enjoy it!
提升开发效率的办法是将我开发的项目中一些比较核心的代码重构成插件,以后开发的时候,直接可以拿来用。以后要屏蔽粘贴复制的流程,要走工业化的插件流程。这是利人利己的事情。
提高代码质量的办法是单元测试!这点很重要。是两项工作的基础!以后不能为了贪图开发快而忽视单元测试。这样,表面上提升了开发效率,实际上,却为以后项目的维护和扩展埋下了隐患。要长远的眼观看问题,必要计较一天的得失,而是要在乎一年或者几年后,项目还能健康的成长。
除了单元测试,还有一个非常好用的插件,可以用来重构rails代码。也是我今天需要记录的:rails_best_practices
home page: https://github.com/flyerhzm/rails_best_practices
安装: gem 安装
gem install rails_best_practices
gem install ripper #depend gem
使用
cd myproject
rails_best_practices -f html .
enjoy it!
相关文章推荐
- [.net 面向对象程序设计进阶] (22) 团队开发利器(一)简单易用的代码管理工具VSS
- 让开发自动化持续重构 --使用静态分析工具识别代码味道
- rails开发利器:google map 简单可重用的代码
- rails重构笔记-将代码写的更好一点:更少的代码,更清晰的结构,更好的封装
- 9个最好用的JavaScript开发工具和代码编辑器
- 黑马程序员—【开发工具】Sublime Text 代码编辑神器下载
- 几种开发工具下快速整理代码格式的快捷键
- 集博文,项目,手册,在线工具,在线图书,在线代码,开发平台的网站
- ubuntu下开发工具DNW ,代码编辑工具KSCOPE,远程登录工具C—kermit
- SQL Server Management Object(SMO)大大简化数据库工具的开发 几行代码开发功能强大的SQL工具
- [C#]一步一步开发自己的自动代码生成工具之二:SQLServer字段与C#变量的对应转化
- iOS:使用Github托管自己本地的项目代码方式一:(Xcode方式:开发工具Xcode配置Git,由Xcode-->Source Control-->Commit)
- 4个开发移动应用的免代码工具推荐
- 带你开发一款给Apk中自动注入代码工具icodetools(开凿篇)
- 开发利器之一键文件同步工具
- 平时资料综合汇总 eclipse开发代码辅助工具 普陀山
- Salesforce开发工具之Metaforce - 同步/编辑代码
- C/C++代码静态检查工具Cppcheck在VS2013开发环境中的安装配置和使用
- web开发必备利器: js调试工具
- WCF开发框架形成之旅---结合代码生成工具实现快速开发