
软件架构
文章平均质量分 71
acloud_csu
90年毕业于中南大学。麦谷芯半导体设备应用操作系统发明人。擅长C + + 编程、设计和分层架构。精通面向对象和设计模式。
展开
-
麦谷芯™(MachCore)应用开发教程4 --- 文件系统
类似其他操作系统,麦芯也内置一个文件系统。麦芯文件系统使用Redis发布/订阅模式来实现消息的传递。麦芯文件系统中的每个文件就是一个频道,消息发布者将文件改变消息发布到这个文件频道,订阅到这个频道的订阅者可以接收文件改变消息。原创 2024-03-30 17:35:40 · 486 阅读 · 0 评论 -
麦谷芯™(MachCore)应用开发教程5 --- 工位和晶圆传输
麦谷芯™平台通过配置文件驱动模式,解决半导体设备开发中因工位差异导致的重复编码难题,将传统3周/机型的开发周期缩短至2天。原创 2025-02-03 20:52:57 · 674 阅读 · 0 评论 -
麦谷芯™(MachCore)应用开发教程3 --- 组件,方法和字段
麦谷芯增加组件以及组件包含的方法和字段的方法介绍原创 2024-03-16 17:40:41 · 567 阅读 · 0 评论 -
一次成功的重构实践3 - 抽象的艺术
一次成功的重构实践3 - 抽象的艺术黄国强 2019/2/7 抽象能力的培养非常重要。所谓抽象即抓住事物的本质规律,透过现象看本质。一个程序员工作多年,写代码的技术都会掌握。但是如果想做架构,缺乏抽象能力是不行的。 这就好比工匠和艺术家,前者只能做到是技艺纯熟,不断重复自己。艺术家往往可以表达人类普遍情感,探索客观世界的规律。比如,物理学上补色原理就是印象派画家最...原创 2019-02-07 10:58:39 · 361 阅读 · 0 评论 -
一次成功的重构实践4 - 万物皆对象
一次成功的重构实践4 - 万物皆对象黄国强 2019/3/25 前文说到所有IO卡可以抽象成三个函数。如下是重构前的代码,打开三色灯的红灯。// 头文件#define RED_LIGHT 0x00,0x00,0x03 // 三色灯的红灯// cpp 文件 BitOn(RED_LIGHT); // 点亮红灯 这里用到了宏,即红...原创 2019-03-25 16:35:02 · 367 阅读 · 0 评论