- 博客(4)
- 收藏
- 关注
转载 接口设计的原则:构建优雅API的完整指南
接口设计是定义系统不同组件之间交互方式的过程。它包括方法签名、参数定义、返回值、异常处理等方面的设计。好的接口设计能够隐藏实现细节,提供清晰的调用方式。每个接口应该只负责一个明确的功能,不应该承担多个不相关的职责。这是接口设计的基础原则。接口应该对扩展开放,对修改关闭。设计时要考虑未来的扩展需求,避免频繁修改已有接口。子类对象应该能够替换父类对象,而不影响程序的正确性。接口的实现类应该完全遵循接口的契约。不应该强迫客户依赖于它们不使用的方法。设计小而专一的接口,而不是大而全的接口。
2025-07-18 12:14:56
11
转载 swift5 字符串转16进制hex
字符串相关学习资料:https://edu.51cto.com/video/3832.htmlhttps://edu.51cto.com/video/4055.htmlSwift5 字符串转16进制Hex教程 作为一名经验丰富的开发者,我很高兴能分享一些关于如何在Swift5中将字符串转换为16进制(Hex)表示的知识...
2024-07-28 03:16:44
196
原创 长视频请回答2020:技术如何让流媒体更“酷”?
“科技的发展就像雨点汇入山谷的过程,我们无法获知一滴雨点流入山谷的实际路径,但我们可以知道它的大体方向是在往下流;同理,我们不知道科技发展最准确的路径,但所有的技术都有某种倾向性,有某种冲动,有某种趋势,使我们能够感知它们的大体方向。”这是《失控》作者凯文·凯利(Kevin Kelly)在一次TED演讲中的观点。科技对流媒体行业的影响正在深入,细数2020年流媒体行业的变化,就能发现,行业出现的现...
2021-01-19 22:15:32
340
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人