设计困难

最近,发生了一些事。

做自己的设计,有些语言不是很精确,导致实际开发人员了解的非常大的偏差的出现。成本的项目带来了非常大的损失。

反思这件事情,从个人的角度来看。您可能需要提高以下;

1> 量清晰准确描写叙述 (这个改进难度大, 涉及到对开发人员水平,思维方式差异等的深入理解)

2> 多採用图,表,等形象客观工具

3> 尽量用形式化语言描写叙述

从管理流程上来说。须要做好下面几点:

1> 提前设计关键点,加强review。

2> 在设计说明时,尽量具体具体的提出须要注意点。

只是。真要做好设计还是我们需要不断修炼。谁是自己的研究,自己设计,自己的编码, 从另一个角度来看很少考虑问题。

从现在开始。确实应该多加注意,大为改善。

一般来说,是2困难。太具体的,这意味着需要花费非常多的时间,这往往导致加班。他的心脏肯定不愿意。

太简单,这将导致项目失败的风险增加。平衡确实是个技术活。

时间: 2024-10-13 11:59:02

设计困难的相关文章

FPS游戏服务器设计的问题 【转】

一.追溯 去gameloft笔试,有一个题目是说: 叫你去设计一个FPS(第一人称射击游戏),你是要用TCP呢还是要用UDP,说明理由 . 二.学习 这是两篇网上找到的文章,写非常不错. 当时笔试的时候自己没想到这么全,但大概想法都是一致的,摘录下来再学习一下. 1.网络游戏程序员须知 UDP vs TCP 作者:[email protected] 首发链接:http://blog.csdn.net/rellikt/archive/2010/08/21/5829020.aspx 这篇教程让我们就

软工实践团队展示-黄紫仪

前言:0.0组个队真心不容易,之前在群里哭唧唧了好半天都没人组..前排感激助理小学姐的助攻,成功get队(da)友(tui)两枚! 队名:咸鱼也要翻身-社团管理  成员:连捷      031502320 (组长)    黄紫仪   031502313   钟嘉晨   221500413 团队项目描述: 开发一个社团管理系统,方便学生跟社团的相互选择. 队员介绍:  连捷:风格:懒  擅长的技术:想不出来  编程的兴趣:不怎么感兴趣,硬着头皮学  软工的角色:不懂的问大佬 一句话宣言:争取不坑队

第二阶段个人总结1(5.25)

今天是团队项目第二次冲刺的第一天,第一次冲刺的结果不太好,界面简陋,功能单一,做出来的东西没有突出的色彩,有点”跑题“,所以在第二次的冲刺中一定要做好一切工作,完美完成任务. 项目个人工作总结: 今天是我们团队项目第二次冲刺的第一天 ,个人总结如下: 昨天:开了一次团队会议,详细的讨论了分工,项目的未来走向,下一步如何进展,功能如何丰富. 今天:今天要做的是对第一阶段的代码做了一次的详细整合,以及对界面的整体优化,以此为基础添加更多的功能. 遇到的困难:界面的设计困难,为功能的添加造成了阻碍.

ARM(RISC)和x86(CISC)的技术差异

RISC和CISC,这一对冤家,从诞生之日开始就处在不停的纠缠之中.直到今天,两者经过多年的发展后,都在各自领域打开了一片天地,并且相互渗透.RISC专注高性能.高性能功耗比.小体积以及移动设备领域,CISC专注桌面.高性能和民用市场.现在,RISC的代表是ARM,而CISC的代表则是我们耳熟能详的x86.那么,他们的技术差异在哪里?究竟是怎样的技术分歧带来了两者如此大的差别呢? 指令集的出现 要说清楚RISC和CISC,也就是今天热门的ARM和x86之间的差异,还得把时间往前推一些,观察计算机

ARM裸机

ARM体系结构与汇编指令可编程器件的特点 CPU在固定频率的时钟控制下节奏运行 CPU可以通过总线读取外部存储设备中的二进制指令集,然后解码执行 这些可以被CPU解码执行的二进制指令集是CPU设计的时候确定的,是CPU的设计者ARM定义的,本质上是一串01组成的数字,这就是CPU的汇编指令集.从源代码到CPU执行过程 .C等高级语言源代码---编译器--->.S汇编源代码---汇编器--->Elf格式二进制可执行程序---Objcopy工具--->Bin格式烧录文件---总线--->

串行RapidIO:高性能嵌入式互联技术--【转贴】

串行 RapidIO: 高性能嵌入式互连技术 作者: 德州仪器技术应用工程师 冯华亮/ Brighton Feng/ [email protected] 摘要 串行RapidIO针对高性能嵌入式系统芯片间和板间互连而设计,它将是未来十几年中嵌入式系统互连的最佳选择.本文比较RapidIO和传统互连技术的优点:介绍RapidIO协议架构,包格式,互连拓扑结构以及串行RapidIO物理层规范.介绍串行RapidIO在无线基础设施方面的应用. RapidIO 与传统嵌入互连方式的比较 随着高性能嵌入式

数据结构与算法的关系

离开算法谈数据结构是无法完全理解数据结构的. 算法定义 算法是解决特定问题求解步骤的描述,在计算机中表现为指令的有限序列,并且每条指令表示一个或多个操作. 算法定义中,提到了指令,指令能被人或机器等计算装置执行.它可以是计算机指令,也可以是我们平时的语言文字.为了解决某个或某类问题,需要把指令表示成一定的操作序列,操作序列包括一组操作,每一个操作都完成特定的功能,这就是算法. 算法的特定 算法具有五个基本特性:输入,输出,有穷性,确定性和可行性. 输入输出:算法具有零个或多个输入,至少有一个或多

[大话数据结构]算法

算法相关: 算法是解决特定问题求解步骤的描述,在计算机中表现为指令的有限序列,并且每条指令表示一个或者多个操作. 我们不可能把所有的算法都实现,也更不可能用所有的输入逐一的验证算法,所以算法的正确性在大部分情况下都不能用程序来证明,而是用数学方法证明. 好的算法,应该具有正确性.可读性.健壮性.高效率和低存储量的特征,但是对于算法有意义的研究就是算法的效率性了. 算法效率的度量方法: 事后统计方法:这种方法主要是通过设计好的测试程序和数据,利用计算机计时器对不同算法编制的程序进行运行时间的比较,

17 java 存在的问题(转)

java的问题: 1.性能:java的内存管理似乎比较自动化,但其实性能不是特别好.尤其是new对象的时候没有节制.在java中,有些对象构造成本很低,有些 很高.特别在UI编程的时候,大多数的UI对象其构建成本都比较高昂.如果在开发过程中没有节约意识,肯定会导致JVM不停的GC,系统表现很卡的样子, 当然,彻底的当掉可能还不会,但基本上工作已经是非常的缓慢的了. 2:引用:JAVA中其实在大量的使用对象引用,对象引用可以减少内存占用,不去构建不必要的对象.但事实上,多数程序员对引用的理解不是很