最新 最热

需求变更当作一个项目来看待,如何处理 ?

需求变更是软件项目一个突出的特点,也是软件项目最为普遍的一个特点。虽然这与人类认识问题的自然规律是一致的,但是频繁而无管理的需求变更非常容易导致复杂、无形的软件在多变的情况下失控,加剧了软件开发过程中的不稳...

2023-03-02
1

如何进行需求分析?

这篇文章是软件工程系列知识总结的第四篇,前面的几篇文章聊了软件工程的基础理论和项目管理相关的知识。这篇文章,我会将软件工程中关于需求分析相关的知识进行总结梳理,并以自己理解的方式进行阐述。...

2023-03-01
1

如何打开做大型项目的技能?程序员分解能力的提升【程序员003】

对于我们每个人来说,将一个任务分解为若干子任务的能力应该都要具备,这样才能更好地完成一个任务。因此,程序员的任务分解能力,具有一定的通用性。...

2023-02-27
1

带有省略号的分页器

假设总页数为 totalPage ,当前点击选中的页数为 clickPage 该值从 1 开始计算,总页数从大于 7 开始构造省略号的按钮。依据分类讨论可以得到以下四种情况:...

2023-01-10
1

【架构师(第三十一篇)】前端测试之 TDD 的开发方式

----什么是 TDD 的开发方式TDD(Test-Driven Development) 测试驱动开发先根据需求写测试用例测试用例全部是失败的状态开始写代码实现功能将所有的测试用例由失败调为成功状态以 TDD 的思想开发一个颜色选择器组件需...

2022-12-10
1

用责任链模式实现 OA 系统中的涨薪流程审批

Hello 大家好,我是阿粉,工作中我们经常会遇到很多需要上级或者上级的上级一层层审批的流程,作为程序员如果要让你实现这个流程,你会采用什么方式呢?...

2022-12-02
1

实施工程师

每个阶段下面有不同的工作事项,各个阶段之间都是承上启下关系,上一阶段的顺利完成是保证下一阶段的工作开展的基础。

2022-11-29
1

常用快捷键和项目开发基础流程

开发人员在自己的电脑上安装的服务器,一般仅在开发阶段提供测试、调试使用,称为“Development Mode(开发模式)”

2022-11-17
2

《软件方法》随想(1)一本让我看完发呆半个小时的书

本来想看完本书之后,写一个总结的,结果发现,完全不想写,因为书籍已经很精简了,给了我很大的启发,让我看完了之后,发了半个小时的呆,回想起自己的需求分析自学之路,感觉到似乎有些收获了。...

2022-10-31
1

哪些是模糊用语-《软件方法》自测题解析020

书中57页2.3.3,改进是系统带来的。“统一开发平台”能带来C,不能带来B。要达到B,除了“统一开发平台”要给力,程序员也要给力,研发部其他岗位也要给力,市场部、行政部、财务部也要给力,整个市场大环境也要给力。...

2022-10-31
1