摘要:
设计本身也要有"源"才行,凭空出现的设计那不过是空想,也是不符合实际需要的.没有一个设计可以满足所有需求,因此设计本身就要根据"需求"源头来做.第一,先有需求这里要说何谓需求,需求笼统来说就是业务,你对业务的理解是一个不断加深的过程,这个过程不是设计出来的,而是你的见识,经验,联想,对比其它产品,寻找灵感的过程. 总的来说就是你的认识,行动上表现为 "幻想",总结,分析,对比,收集资料等.需求不是设计, 也不是编码,需求是一切之源头(除了你赚钱的欲望),但是需求并不反对编码. 甚至应该产生一定量的编码.作为程序员,我们有两种语言,一种 阅读全文
搜索
积分与排名
- 积分 - 308563
- 排名 - 3168
随笔分类 (315)
最新评论
- 1. Re:为什么0.1无法被二进制小数精确表示?
- @诺贝尔 感谢回复!你的思路给了我一些启发...
- --safoie
- 2. Re:为什么0.1无法被二进制小数精确表示?
- @safoie 你好,确实是我数错了,是5位。...
- --诺贝尔
- 3. Re:为什么0.1无法被二进制小数精确表示?
- 您好,感谢您的补充,根据我的理解,1右移一位等于1×2=2;右移两位等于1×(2的平方) =4;右移三位等于1×(2的三次方)=8;右移四位等于1×(2的四次方)=16,右移五位的话才等于1×(2的五...
- --safoie
- 4. Re:为什么0.1无法被二进制小数精确表示?
- @safoie 你好,这里的算法表现力不足,因为没有采用数学符号。 这里面用的就是辗转相除法。1/20,被除数向右移动一位,等于1*2,4位等于32,比除数大,然后用32-20,剩余12。 它和普通的...
- --诺贝尔
- 5. Re:为什么0.1无法被二进制小数精确表示?
1* 2* 2* 2* 2 为啥等于32?右移四位是以什么为依据的呢?
- --safoie