浏览 2632 次
锁定老帖子 主题:Groovy 生产项目的一些应用心得
精华帖 (0) :: 良好帖 (0) :: 新手帖 (0) :: 隐藏帖 (0)
|
|
---|---|
作者 | 正文 |
发表时间:2012-12-27
1. 尽量使用静态编译和类型检查标志(Groovy版本>2.0),对性能有很大的提升 @CompileStatic @TypeChecked 2. 尽量不使用动态代码 3. catch(Exception e){ println e?.message}代码里的?尽可能增加,可能会节约很多的调试时间 4. 优先写测试代码(Unit Test, Integration Test),在写实现代码,分段测试,Groovy的错误提示,基本上对解决异常或发现问题现场没有帮助 5. 另外一些代码语法错误,可能导致整个项目编译通过,但运行出现“Class no found"之类的诡异错误,这也是必须优先写测试代码的原因 教训说完了,说说成绩吧: 1. 人员投入减少,开发效率提升 2. 性能超过预期 (当然不是因为Groovy的原因,是架构设计的原因) 声明:ITeye文章版权属于作者,受法律保护。没有作者书面许可不得转载。
推荐链接
|
|
返回顶楼 | |
发表时间:2013-01-03
于我而言,使用groovy而不写动态代码,那就没有失去了使用groovy的意义
|
|
返回顶楼 | |
发表时间:2013-01-06
rick_liao 写道 于我而言,使用groovy而不写动态代码,那就没有失去了使用groovy的意义
请问你是在生产项目上使用吗?还是写个小工具或者测试什么的 |
|
返回顶楼 | |