TinyFramework-think big,start small,scale fast

tiny框架中的服务指一个可以被远程调用的方法,他有一个唯一ID,有入参,有返回值。在tiny框架中,它实际对应于一个Java的方法或一个业务流程。
在tiny框架中,默认生成web.xml。


tiny的编码规范
1.采用eclipse的Ctrl+shift+F格式化
2.所有类名采用首字母大写的驼峰规则
3.所有方法名采用首字母小写的驼峰规则
4.所有常量名定义为“_”连接的全大写字母
5.方法的圈复杂度3个以下为标准值,5-7个为可接受值,8个以上要加备注说明其必要性
6.除了极少数情况外(数据下标,集合或数组长度等),所有常量都定义为常量
7.除非缩写是业界标准说法,否则所有变量名及常量名都用全单词拼写
8.类名全部用名字为主体,前面可加形容词或限定词
9.方法名全部用形容词或动词为主体
10.类名及接口方法需要有备注
11.非接口实现类的公有方法必须有备注说明
12.不允许出现main方法
13.异常必须扔出或日志
14.日志记录必须闭环
15.利用sonar进行检测,RIC(规则遵从指数)达到90%以上


最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容

  • 传送门 解读阿里Java开发手册(v1.1.1) - 异常日志 前言 阿里Java开发手册谈不上圣经,但确实是大量...
    kelgon阅读 4,398评论 4 50
  • 翻译自“Coding Guidelines for Cocoa” 0 简介 使用公开的API开发一个Cocoa框架...
    lakerszhy阅读 1,139评论 0 6
  • 1 enum不能用作 变量名 备注:java 5以后enum是关键字 2 equals(obj)和hashCode...
    落落落落大大方方阅读 1,023评论 0 1
  • 马云说:“我永远相信只要永不放弃,我们还是有机会的。最后,我们还是坚信一点,这世界上只要有梦想,只要不断努力,只要...
    落花微雨燕双飞阅读 205评论 0 0
  • 题记:失败的经历总是惨痛的,关键是要快速的重新振作起来,再次前行。最近的面试总是被问到加密算法的问题,这让我很郁闷...
    LynnXYT阅读 330评论 1 1