24、请设想和设计框架的public的API,并指出大概需要如何做、需要注意一些什么方面,来使别人容易地使用你的框架

1、抽象和封装,方便使用;
2、首先是对问题有充分的了解,比如说构建一个解压压缩框架,需要从使用者的角度出发,用户只需关注发送给解压框架一个请求,框架完成复杂的解压操作后,并在适当的时候通知到关注者,比如解压完成、解压出错等;
3、在框架内部去构建对象之间的关系,通过抽象使框架更加健壮、便于修改;
4、另外是api的说明文档。

©著作权归作者所有,转载或内容合作请联系作者
【社区内容提示】社区部分内容疑似由AI辅助生成,浏览时请结合常识与多方信息审慎甄别。
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

相关阅读更多精彩内容

友情链接更多精彩内容