您当前的位置: 首页 > 

rolt

暂无认证

  • 2浏览

    0关注

    780博文

    0收益

  • 0浏览

    0点赞

    0打赏

    0留言

私信
关注
热门博文

做设计的目的是为了性能吗

rolt 发布时间:2021-01-05 11:36:56 ,浏览量:2

绍校(20***28) 14:09:33 分析---为了提供功能,系统内部应该有什么样的核心机制。设计---为了提供性能,系统的核心机制如何用选定技术实现 绍校(20***28) 14:09:43 老师 我觉的 这句话 不太对 绍校(20***28) 14:10:48 设计---为了实现功能和满足性能,系统的核心机制如何用选定技术实现 绍校(20***28) 14:11:50 我觉的 设计的目的不是为了性能 绍校(20***28) 14:11:58 功能是主要的 性能是次要的 绍校(20***28) 14:12:27 第一次看这句话 当时就有疑惑了。潘加宇(3504847) 14:14:12 @绍校 没错的。功能(核心域知识)在分析工作流解决。 绍校(20***28) 14:14:38 是的,分析 找出功能。但是设计并不是为了性能而设计 绍校(20***28) 14:15:05 做设计的目的是为了性能吗?显然不是 尘语 14:15:11 绍校很认真 分析----功能 设计----性能 尘语 14:16:19 设计阶段的关注点,应该从功能转向性能 绍校(20***28) 14:16:39 老师说了,代码就是设计。不是为了性能而写代码。为了满足功能而写代码。只是这个时候写的代码,有性能高的有性能低的 尘语 14:16:48 重点不一样,关注点不一样。 尘语 14:17:14 代码包含了所有前期阶段的成果。 尘语 14:17:20 最后落实 绍校(20***28) 14:17:42 是的。就是这句话说的目的。是为了性能 绍校(20***28) 14:17:46 我觉的以偏概全 绍校(20***28) 14:18:30 分析-提炼功能 设计-实现功能 尘语 14:19:10 层层分解 尘语 14:19:23 每一层的关注点不一样。 绍校(20***28) 14:20:29 设计的话,应该是用设计模式来应对真变化。而用了设计模式,就一定能提高性能吗?大多数情况是降低性能的潘加宇(3504847) 14:20:29 一份最终的源代码(所谓设计),实现了分析构思的机制,间接实现了系统需求,再间接改善了组织的价值,再再间接增长了人类的总福利。但,同样一份分析,你为什么要选择这样设计,思考的焦点是性能。 潘加宇(3504847) 14:21:10 @绍校 分析-提炼功能 设计-实现功能--说得不对,再复习潘加宇(3504847) 14:21:39 思考清楚"功能"是属于什么工作流的概念 绍校(20***28) 14:21:51 分析---为了提供功能,系统内部应该有什么样的核心机制。设计---为了提供性能,系统的核心机制如何用选定技术实现 绍校(20***28) 14:22:04 我的意思提炼功能和实现功能是目的 绍校(20***28) 14:22:08 而不是过程潘加宇(3504847) 14:22:54 再复习 尘语 14:26:21 每一层的聚焦点不一样,不能眉毛胡子一把抓。 在设计阶段,发现分析不到位,就应该返回上一层,在那里做调整。 这个讨论蛮好:) 对我这种看书不仔细的人。 绍校(20***28) 14:29:48 "设计---为了提供性能,系统的核心机制如何用选定技术实现"。选定技术实现 这个词 代表的含义是什么?选定语言的种类,系统的平台?用c++就能有好性能?用其他的性能就差? 绍校(20***28) 14:30:09 选定技术的意思是选定语言和部署环境么 绍校(20***28) 14:30:38 设计的过程不仅仅是选定技术,并且还要用技术进行实现。 绍校(20***28) 14:30:46 我觉的实现才是主要的 绍校(20***28) 14:31:18 设计就是一个实现的过程 尘语 14:31:38 分析--映射--设计(框架,数据库,程序代码,... ,部署环境) 尘语 14:32:36 嗯 绍校(20***28) 14:32:41 按钱哥的说法,设计就是直接选定实现方式了。 绍校(20***28) 14:32:46 和编写代码无关 绍校(20***28) 14:32:58 选择a套方案 性能更佳 绍校(20***28) 14:33:03 b套次之,选择a 绍校(20***28) 14:34:03 但是大部分的工作在于核心域到代码的映射 绍校(20***28) 14:34:28 侧重点不一样 绍校(20***28) 14:35:19 老师的侧重点 再与选定。 绍校(20***28) 14:35:29 我的侧重点在于 实现的过程潘加宇(3504847) 14:37:53 @绍校 新版本有所修改,可以看网页版 绍校(20***28) 14:38:06 好的。我再看看,谢谢潘老师潘加宇(3504847) 14:38:10 尘语 14:40:19 分析设计 代码,数据库,...潘加宇(3504847) 14:42:15 @尘语 代码,数据库……就是设计 尘语 14:42:25 嗯 绍校(20***28) 14:42:32 是的 我理解老师的意思。分析 是为了满足功能 设计是为了满足非功能需求。但是我的意思是设计的重要目的之一是为了实现功能。不仅仅是非功能的。功能的更重要。分析的工件,不就是为了更好的让设计来实现功能吗?因为分析阶段还没有实现功能。 绍校(20***28) 14:43:37 反过来想,功能实现 在哪里实现的。映射代码在哪里映射的。不就是对分析工件的实现吗? 绍校(20***28) 14:44:25 按照老师的建模工作流,分析的结果就是设计的前置条件。 绍校(20***28) 14:44:30 分析并没有实现功能 绍校(20***28) 14:44:57 那么设计阶段 怎么没有说实现功能,就奔着性能去了呢 尘语 14:45:06 在虚拟的运行环境里里实现 尘语 14:45:22 比如说大脑里 绍校(20***28) 14:45:44 软件开发 最终目的就是得到一套源代码 尘语 14:45:45 我出去下 尘语 14:46:09 嗯,总得先脑子里走得通吧 绍校(20***28) 14:46:21 代码就是实现的结果。 尘语 14:47:29 咱不是用户 咱是分析,设计人员。 自己检验系统能不能实现,总得做一下。 直接代码? 尘语 14:47:38 摸石头过河? 绍校(20***28) 14:48:21 所以设计 应该包含两个目的 为了实现功能和非功能需求以及设计约束 绍校(20***28) 14:48:34 你们说的知识部分 绍校(20***28) 14:48:37 只是 尘语 14:48:37 书复习下。 老师的课上下. 绍校(20***28) 14:48:55 好吧,就讨论到这里。谢谢 尘语 14:49:02 讨论讨论蛮好。潘加宇(3504847) 16:28:00 @绍校 我的几个回答应该说得比较清楚了,仔细看看我的用词。

关注
打赏
1665360646
查看更多评论
立即登录/注册

微信扫码登录

0.0421s