最新 最热

《架构整洁之道》第 18 章 边界剖析

跨边界调用是指边界的一侧,调用另一侧的函数,并传递数据的行为。构造合理的跨边界调用,需要我们对源码中的依赖进行管控。

2023-06-04
1

《架构整洁之道》第 17 章 划分边界

软件架构设计是一门划分边界的艺术,其作用是将软件分割成各个组件,以达到约束边界两侧的依赖关系。

2023-06-02
1

《架构整洁之道》第 16 章 独立性

用例也叫使用案例。它描述系统如何响应外界请求,每个用例会提供一个或多个场景,告知用户如何使用交互。编写用例时,应当避免技术用语,要让用户都能看懂的语言。...

2023-06-01
1

香港科技大学涂锋斌老师课题组招收AI芯片方向博士生 / 博士后

本期为大家介绍香港科技大学涂锋斌老师课题组招收AI芯片方向博士生 / 博士后的相关信息。学校简介香港科技大学是香港最顶尖的大学之一,现时属于 “QS 世界百强大学”、“泰晤士高等教育世界百强大学” 及 “美国新闻...

2023-05-31
1

《架构整洁之道》第 15 章 什么是软件架构

首先软件架构师自身需要是程序员,并且必须一直坚持做一线程序员。软件架构师应该是能力最强的一群程序员,在承接编程任务时,还应该逐渐引导整个团队,向一个能够最大化生产力的系统设计方向前进。...

2023-05-31
1

《架构整洁之道》第 13 章 组件聚合

哪些类应该被组合在一起形成一个组件?很不幸的是,这个问题很重要,但我们通常会根据当下面临的情况临时拍脑门决定。

2023-05-29
1

《架构整洁之道》第 8 章 OCP:开闭原则

假设有一系统。需要在Web上展示财务数据,页面是可以上下拉的,负数值展示为红色。接下来需求方又提出需求,需要将该数据打印出来,每一页有表头和页码,负数值用括号标识。...

2023-05-25
1

为什么x86架构一个字节是8个bit

原文链接:Some possible reasons for 8-bit bytes

2023-05-24
1