05__Spring_DI容器:如何分析一个软件的模型?

你好!我是郑晔。

在上一讲中,我们讨论了如何了解一个软件的设计,主要是从三个部分入手:模型、接口和实现。那么,在接下来的三讲中,我将结合几个典型的开源项目,告诉你如何具体地理解一个软件的模型、接口和实现。

05__案例:测试框架如何才能支持RESTful风格的接口?

你好,我是陈磊。

在前面的课程中,我们一起学习了如何把流程化的测试脚本,一步一步抽象成你自己的测试框架。无论你用的是什么编程语言,封装和抽象自己的测试框架都会让你的接口测试任务事半功倍。

05__案例:落地SLO时还需要考虑哪些因素?

你好,我是赵成,欢迎回来。

前面几节课,我们按照层层递进的思路,从可用性讲到 SLI 和 SLO,再到 SLO 所对应的 Error Budget 策略。掌握了这些内容,也就为我们建设 SRE 体系打下了一个稳固的基础。

05__白话容器基础(一):从进程说开去

你好,我是张磊。今天我和你分享的主题是:白话容器基础之从进程说开去。

在前面的 4 篇预习文章中,我梳理了“容器”这项技术的来龙去脉,通过这些内容,我希望你能理解如下几个事实:

05__拆解体验量化模型的5个维度

你好,我是相辉。今天我们来聊聊用户体验的量化模型。

我其实经常和很多企业的服务体验设计的团队交流,大家统一的感受就是,对如何挂钩体验设计和交易效果这个问题很困惑。因为任何产品设计,如果不能获得用户可量化的反馈结果,就很难谈有改进迭代的效率。所以在今天的这节课里,我会给你提供五个体验量化的维度,让你能根据自己的产品和业务,具体地设计自己量化的方法。

05__常说的“四层”和“七层”到底是什么?“五层”“六层”哪去了?

在上一讲中,我简单提到了 TCP/IP 协议,它是 HTTP 协议的下层协议,负责具体的数据传输工作。并且还特别说了,TCP/IP 协议是一个“有层次的协议栈”。

在工作中你一定经常听别人谈起什么“四层负载均衡”“七层负载均衡”,什么“二层转发”“三层路由”,那么你真正理解这些层次的含义吗?

05__程序实体的那些事儿(中)

在前文中,我解释过代码块的含义。Go 语言的代码块是一层套一层的,就像大圆套小圆。

一个代码块可以有若干个子代码块;但对于每个代码块,最多只会有一个直接包含它的代码块(后者可以简称为前者的外层代码块)。

05__打造属于你的点子过滤器

你好,我是苏杰。

今天让我们一起来打造一个属于你的“点子过滤器”,这是第一轮 MVP,Paperwork 的第三讲,在了解了用户和竞品之后,我想,你一定产生了不少好点子,跃跃欲试了。