猫史档案馆


【教程帖】程序开发流程

用户:SKQASKQA查看:17 回复:3 评论:17 创建时间:2020-04-25T09:44:20


无论程序是多么复杂,还是超级简单,我们在编写程序之前,肯定需要明确确定程序的需求。

换言之,需求就是程序需要实现的效果,我们称提出需求的人为“用户”,而实现需求的人为“开发者”。

显然,开发者完成的程序应该由用户测试,提出新的需求。

回想你完成的程序,是否是这样的呢?

| ①需求分析

| 确定程序的功能

| ②程序设计

| 实现出功能

| ③测试

| 测试程序是否满足要求

| ④运行维护

↓ 提出新的需求

为什么你从来没有感受到这个过程呢?那是因为,用户和开发者都是你自己。如果用户和开发者都是你自己,那么整体的流程如下:

| ①需求分析

| 发挥自己的创意,分析自己需要做什么

| ②程序设计

| 实现出自己提出的需求

| ③测试

| 测试程序是否满足要求

| ④运行维护

↓ 过一段时间后发现程序有BUG或者需要改进之处,继续提出需求

其实,以上过程不一定完全按照这个顺序来的,例如在编写程序的过程中发现程序有BUG,或者需要改进。当开发者和用户都是你自己的时候,这个过程会非常模糊,所以你从来感受不到这一个过程。你现在编写的程序属于哪一个阶段呢?

希望有了这个教程帖,你能找到更多程序的BUG,继续提出需求,需求决定技术,拜拜~


回复

上一页1 页 / 共 1下一页
SKQASKQA

教程帖成为了我的每日打卡……

点赞0


评论


在很久很久以前在很久很久以前

加油!

 

 

 

 

 

点赞0


评论


帅气的剑杰帅气的剑杰

加油,祝你的工作室早日变成1级emotion_编程猫_加油

点赞0


评论