颜读(187):精读期刊论文研究对象和关键词定义
分享兴趣,传播快乐,增长见闻,留下美好!亲爱的您,这里是LearningYard学苑。
03 重构和Fowler的奇怪-评点茹炳晟文章中的一段话
本文要评点的以下这段话,来自茹炳晟老师的文章《从未实现“工程化”的软件工程(写在《AI 时代人月神话》出版之前)》,https://mp.weixin.qq.com/s/S1a_IH-IfYsoF2cHGFgGqw。和之前的评点一样,我把茹炳晟老师的这段话标了编号,逐一评点。
0x15 架构图 C4 模型的四层抽象
1. 共同抽象比共同记号更重要在电气工程里,电阻有好几种符号,但电阻有真实存在的对象,虽然记号有好几种,对象是明确的。软件行业也有 UML、SysML、ArchiMate 这些共同符号,但像组件(component)这样的词定义却是含糊的。
玩了一天 REA,我号快没了
最近有一个开源项目非常火,它能够逆向一切,这个 GitHub 项目就是 REA 。它的全名是逆向一切:你只需要把应用交给 AI 编程助手,让它调查某个功能到底是怎么实现的。然后,你就等着就行了。
“风险应能被看见”——IEC 62304前四章的精读、判例与合规落地
愿你从第1章走到第4章,每一步都踩在“风险能被看见”的地面上——IEC 62304前四章的精读、判例与合规落地IEC 62304的第1—4章,表面上看只占了标准很小的一部分:第1章说“管什么”,第2章说“引用谁”,第3章说“词是什么意思”,第4章说“通用要求”。
软件系统检测报告测什么?这6类项目别漏
同样是一套管理系统,客户可能想确认业务流程能否完整运行,也可能关心多人同时使用是否卡顿,或某个角色能否越权查看数据。这些问题对应不同的测试设计。权检认证建议先把“要证明什么”列成清单,再确定版本、环境、测试方案和交付文件,避免拿到报告后才发现没有覆盖验收要求。
0x16 C4 系统上下文图
1. 为什么从系统上下文图开始?C4 给出了 4 张层次分明的图:系统上下文图、容器图、组件图、代码图,讲同一个系统的不同故事。从哪张图开始画呢?答案是系统上下文图。把要描述的软件系统画在中央,把使用它的人和它要打交道的其他软件系统围在周围。
前沿 AI 芯片设计,为何离不开全面的硬件辅助验证方法论?
作者:Juergen Jaeger西门子 EDA 原型设计产品战略总监在AI系统对数据处理能力持续增长的需求驱动下,承担当今前沿IC设计任务的研发团队,正广泛借助硬件辅助验证(Hardware-Assisted Verification, HAV)技术来推进工作——涵盖SoC的开
0x17 C4 容器图
1. 什么是容器图?上一篇文章画完了系统上下文图:把要描述的软件系统摆在中央,把人和交互的其他软件系统围在周围。这张图回答的是:这个系统在整个版图里是什么位置。但对真正要建这个系统的工程师来说,还不够。他们想知道的下一个问题是:这个系统内部由哪些应用和数据存储组成?