Blog

A digital garden where I document technical journeys, share deep insights on development, and reflect on life's moments.

BLOG
系统设计

系统设计:系统设计面试框架(03)

系统设计面试指南,系统设计面试框架(a framework for system design interviews)

November 25, 2022Blog.min_read
BLOG
系统设计

系统设计:粗略估算(02)

系统设计面试指南,粗略估算(back-of-the-envelope estimation)

November 25, 2022Blog.min_read
BLOG
系统设计

系统设计:从0到百万用户(01)

系统设计面试指南,从0到百万用户(scale from zero to millions of users)

November 25, 2022Blog.min_read
BLOG
设计模式设计模式-行为型

设计模式:行为型-中介模式

中介模式是一种行为型设计模式,中介模式定义了一个单独的(中介)对象,来封装一组对象之间的交互。将这组对象之间的交互委派给与中介对象交互,来避免对象之间的直接交互。

October 21, 2022Blog.min_read
BLOG
设计模式设计模式-行为型

设计模式:行为型-解释器模式

解释器模式(Interpreter Design Pattern)是一种行为型设计模式,解释器模式为某个语言定义它的语法(或者叫文法)表示,并定义一个解释器用来处理这个语法。

October 19, 2022Blog.min_read
BLOG
设计模式设计模式-行为型

设计模式:行为型-命令模式

命令模式(Command Design Pattern)是一种行为型设计模式,命令模式将请求(命令)封装为一个对象,这样可以使用不同的请求参数化其他对象(将不同请求依赖注入到其他对象),并且能够支持请求(命令)的排队执行、记录日志、撤销等(附加控制)功能。

October 17, 2022Blog.min_read