该文被密码保护。 阅读全文
posted @ 2020-04-02 15:09
PanPan003
阅读(5)
评论(0)
推荐(0)
该文被密码保护。 阅读全文
posted @ 2020-04-02 12:11
PanPan003
阅读(0)
评论(0)
推荐(0)
摘要:
使用C# (.NET Core) 实现观察者模式 (Observer Pattern) 并介绍 delegate 和 event 观察者模式 这里面综合了几本书的资料. 需求 有这么个项目: 需求是这样的: 一个气象站, 有三个传感器(温度, 湿度, 气压), 有一个WeatherData对象, 它 阅读全文
posted @ 2020-04-02 10:59
PanPan003
阅读(234)
评论(0)
推荐(0)
摘要:
使用 OAS(OpenAPI标准)来描述 Web API 无论哪种类型的Web API, 都可能需要给其他开发者使用. 所以API的开发者体验是很重要的. API的开发者体验, 简写为 API DX (Developer Experience). 它包含很多东西, 例如如何使用API, 文档, 技术 阅读全文
posted @ 2020-04-02 10:57
PanPan003
阅读(895)
评论(0)
推荐(0)
摘要:
原文地址:康威定律,作为架构师还不会灵活运用? Soft skills are always hard than hard skills. 软技能比硬技能难。 老板听说最近流行“微服务”,问架构师咱们的系统要不要来一套?老板又听说最近流行“中台系统”,问架构师咱们要不要搞起来?其实,这些问题不用老板 阅读全文
posted @ 2020-04-02 10:44
PanPan003
阅读(456)
评论(0)
推荐(0)
摘要:
依赖反转原则DIP 与使用了Repository模式的asp.net core项目结构 DIP 依赖反转原则 Dependency Inversion Principle 的定义如下: 高级别的模块不应该依赖于低级别的模块, 他们都应该依赖于抽象. 假设Controller依赖于Repository 阅读全文
posted @ 2020-04-02 10:25
PanPan003
阅读(356)
评论(0)
推荐(0)