Java API的设计清单是什么

发布时间:2022-01-18 16:45:50 作者:柒染
来源:亿速云 阅读:104

今天给大家介绍一下Java API的设计清单是什么。文章的内容小编觉得不错,现在给大家分享一下,觉得有需要的朋友可以了解一下,希望对大家有所帮助,下面跟着小编的思路一起来阅读吧。

在设计Java API的时候总是有很多不同的规范和考量。与任何复杂的事物一样,这项工作往往就是在考验我们思考的缜密程度。就像飞行员起飞前的检查清单,这张清单将帮助软件设计者在设计Java API的过程中回忆起那些明确的或者不明确的规范。

我们还准备了一些前后比对的例子来展示这个列表如何帮助你理清设计需求,找出错误,识别糟糕的设计实践以及如何寻找改进的时机。

这个清单使用了如下的语言规范:

要 - 表示必要的设计

建议 - 表示在几个最好的设计中选择一个

考虑 - 表示一个可能的设计上的改进

避免 - 表示一个设计上的缺陷

不要 - 表示一个设计上的错误

1. 包设计清单

1.1. 共通

1.2. 命名

1.3. 文档

2. 类型设计清单(这里的“类型”个人理解为一组Api)

2.1. 共通

2.2. 命名

2.3. 类

2.4. 接口

2.5. 枚举

2.6. 异常

2.7. 文档

3. 方法设计清单

3.1. 共通

3.2. 命名

3.3. 参数

3.4. 异常处理

3.5. 重写

3.6. 构造方法

3.7. Setters和getters

3.8. 回调

3.9. 文档

以上就是Java API的设计清单是什么的全部内容了,更多与Java API的设计清单是什么相关的内容可以搜索亿速云之前的文章或者浏览下面的文章进行学习哈!相信小编会给大家增添更多知识,希望大家能够支持一下亿速云!

推荐阅读:
  1. Java语言中并发性选项的区别是什么
  2. 简单了解java函数式编码结构及优势

免责声明:本站发布的内容(图片、视频和文字)以原创、转载和分享为主,文章观点不代表本网站立场,如果涉及侵权请联系站长邮箱:is@yisu.com进行举报,并提供相关证据,一经查实,将立刻删除涉嫌侵权内容。

java api

上一篇:如何设计实现一个轻量的开放API网关

下一篇:SAP序列号里主批次与库存批次不同会怎么样

相关阅读

您好,登录后才能下订单哦!

密码登录
登录注册
其他方式登录
点击 登录注册 即表示同意《亿速云用户服务条款》