-
2 votesanswersviews
针对具有单个 endpoints 的多个响应的RESTful设计
我正在开发提供REST API的项目 . 最近,我们决定将其与Swagger集成,为每个 endpoints 创建详细的文档 . 几乎所有的REST都已成功集成,但对于其中一些我们遇到的困难很少 . 因此,我们有一个带有“/ users”资源的REST,它默认按照JSON格式的给定标准返回用户列表,例如: : [ { name: "user1", age: 50... -
408 votesanswersviews
为什么选择Struct Over Class?
使用Swift,来自Java背景,为什么要选择Struct而不是Class?看起来它们是相同的东西,使用Struct提供更少的功能 . 为什么选择呢? -
723 votesanswersviews
Liskov替代原则的例子是什么?
我听说Liskov替换原则(LSP)是面向对象设计的基本原则 . 它是什么以及它的使用例子是什么?