“
@fansunion 刚刚已将 JsonRender 中的所有属性改成 protected, jfinal 3.5 就可以用上了
”
项目不断升级,作者自己怎么做测试呢?
不会是自己 自信满满地改一下,搞个beta版本,让开发者自己去使用,然后发现问题,再反馈吗?
还是说自己有帮手了,不是搞到经费了吗?哈哈。
项目:JFinal
“
@fansunion 刚刚已将 JsonRender 中的所有属性改成 protected, jfinal 3.5 就可以用上了
”
项目不断升级,作者自己怎么做测试呢?
不会是自己 自信满满地改一下,搞个beta版本,让开发者自己去使用,然后发现问题,再反馈吗?
还是说自己有帮手了,不是搞到经费了吗?哈哈。
jfinal 的任何新版本都是我们自己先使用,先测试,确定稳定可靠很久以后才发布的,这样才能建立一直以来优秀的口碑,例如现在的 jfinal 3.5 还没有发布,但我在自己的 jfinal.com 官网已经试用很长时间了,可以通过访问 http://jfinal.com/a/a/a 看到 404 页面已经是在用 jfinal 3.5 了
所以,在这方面与你说的是恰恰相反的,jfinal 绝不会让开发者来验证新版本的可靠性,否则砸了招牌得不偿失
jfinal 是创业公司为提升开发效率、节约开发成本、提升开发体验而决定开发的,在公司使用一年多才开源出来让大家也可以使用的。
公司所有项目全部基于 jfinal ,所以公司的需求促使 jfinal 不断改进与升级,当然,大家的需求也在促使改进升级,就好比你刚刚反馈的 JsonRender 中的 private 属性不方便扩展的问题
jfinal 做测试用的是我独创的 debug 全码覆盖法,比写测试用例可靠得多