摘要: 一、什么是好的需求 需求的质量重于数量:需求并非越多越好,也并非越详细越好。一个好的需求应属于一系列关联需求的一部分,这些需求共同支撑一个发布版本,并为用户提供明确的价值。 验收条件:每个需求应有明确的验收条件,达到这些条件即视为需求完成。 可讨论与不可讨论的部分:需求应分为允许讨论(如具体实现方案 阅读全文
posted @ 2025-01-17 19:29 荣-- 阅读(27) 评论(0) 推荐(0) 编辑
摘要: 我的初步理解 1. 明确满意条件 定义任务的满意条件(验收条件),确保开发目标清晰可衡量。 2. 提供Checklist 制定Checklist,明确必填项和关键检查点,确保任务完成的完整性和一致性。 3. 需求与特性的关联 需求归属:明确当前用户需求属于哪个特性(Feature),并了解该特性下的 阅读全文
posted @ 2025-01-17 19:25 荣-- 阅读(15) 评论(0) 推荐(0) 编辑
摘要: 我的重构经历:编写代码生成器 概述 背景 多年前,我开发了一个基于C#的Windows程序——代码生成器,并在此后十多年间持续优化。该程序能够根据数据库表结构生成代码,并将结果显示在文本框中。最初是从同事那里接手的一个简单项目,经过不断扩展和重构,最终实现了通过数据库自动生成具备完整增删改查功能的网 阅读全文
posted @ 2025-01-17 19:11 荣-- 阅读(158) 评论(1) 推荐(0) 编辑
摘要: 当开发人员接到新任务后 1. 向上追溯(纵向拉齐) 1.1 首先提出的问题 这个任务针对的需求点是什么? 用户/客户是谁?他们有什么特点? 该需求为用户/客户提供了什么价值? 这个需求的满意条件是什么? 1.2 其次想到的是 这个需求属于哪个发布版本? 为什么这个版本需要开发这个需求? 这个版本的满 阅读全文
posted @ 2025-01-17 19:08 荣-- 阅读(442) 评论(6) 推荐(4) 编辑
摘要: function instead_include(){ sed -i "s/\-I..\/..\/export\/voiceConvLayerHeader/\-I..\/voiceConvLayer\/include/g" $1} instead_include application/debug/ 阅读全文
posted @ 2017-11-29 19:42 荣-- 阅读(293) 评论(0) 推荐(0) 编辑
摘要: 主要是为了记录宏中使用可变参数。如果没有可变参数,也不会有逗号的影响。 主要是##grgs的使用,至于具体gnu gcc版本对可变参数的支持程度,尚未进行充分测试。 头文件 源文件: 阅读全文
posted @ 2017-11-29 19:26 荣-- 阅读(664) 评论(0) 推荐(0) 编辑
摘要: 1 安装Docker for windows 1.1下载Docker for windows 从下面的网址中下载Docker for windows并安装. https://www.docker.com/products/docker-toolbox 1.2启动Docker for windows及 阅读全文
posted @ 2017-10-15 13:53 荣-- 阅读(10758) 评论(0) 推荐(0) 编辑
摘要: 1 目标: 创建一个自定义的Image,在该Image中,包含一个自己的Python程序,通过docker运行该Image 容器,并执行我们自己的Python程序,通过添加数据卷,在本机能够查看Python的执行结果. 2 创建Dockerfile 创建自定义Image,需要定义一个Dockerfi 阅读全文
posted @ 2017-10-15 13:38 荣-- 阅读(13942) 评论(0) 推荐(0) 编辑
摘要: 1 环境介绍 版本信息: [root@localhost]# cat /proc/version Linux version 3.10.0-514.el7.x86_64 (builder@kbuilder.dev.centos.org) (gcc version 4.8.5 20150623 (Re 阅读全文
posted @ 2017-10-15 13:36 荣-- 阅读(414) 评论(0) 推荐(0) 编辑
摘要: 单元测试很有用,但不是必须的。这只不过是一种比较好的实践罢了。 不用为此纠结。如果你想用,建议立即下手使用,多想多做,自然能体会到它的好处。 没想通,没兴趣,不做单元测试也没什么,毕竟很多时候我们不写单元测试也这么过来了。 只是于我个人每当遇到难解的bug,我会感叹,当初要是有单元测试多好。 阅读全文
posted @ 2017-10-11 09:18 荣-- 阅读(1506) 评论(0) 推荐(0) 编辑
点击右上角即可分享
微信分享提示