1.接口中类的方法和属性尽量保证简洁性。 方法名和参数名要做到见名知义。 2.规范接口和实现类的命名。 例如:UserService和UserServiceImpl。 3.对于已经使用的接口,不要进行修改。 4.接口入参保护。 一般用作批量操作的接口,要进行分批次处理。 5.对外提供的接口,要进行参数校验。 6.所有接口方法要用Javadoc进行注释。 7.对外的http/api开放接口使用错误码;应用内部推荐异常处理。 8.单一职责原则,一个类只负责一个功能领域中的相应职责。