thinking in asp 之六 相信你的直觉
来源:互联网 发布:mysql补丁 编辑:程序博客网 时间:2024/06/04 22:07
虽然我在前文中把顶层设计完全抛开,而津津乐道于蝴蝶效应,但事实上,两者都会起到作用。当然,如果我们把“顶层设计”改成“用三句话可以说完的关键目标”,可能更合适一点儿。
Asp的开发主要依靠的是一个简要的目标和充分相信直觉。
相信自己的直觉。
什么是直觉?饿了要吃、渴了要喝——先不管吃相难看不难看——这是吃饱喝足之后才可以(而且必须)要考虑的问题。
直觉 = = 关注问题和解决方法 = = 先解决、再重构。
专用吐槽格,可以跳过,不影响阅读。
关于直觉的另一个解释是:对于asp所出现的问题的解决地点,既不是办公室,也不是家里,而是公交车上。
我甚至一度打算用我上下班常坐的公交车102路和40路作为asp核心模块的命名,叫做:10240
解决的方法老是在公交车的摇摇晃晃中出现,我只能认为:这是直觉的力量 :-)
在一个产品的设计之初,我们可能只有一个直观的印象:我要什么?
就仿佛一个饥饿的人的主要想法:我要吃的。
第一个问题:有没有吃的?
解决了有无之后,第二个问题随之而来:吃什么?
然后是第三个问题:怎么吃?
然后是第四个问题:怎么做更好吃?
然后……
总之,在一个产品设计到实现的整个过程中,我们都处于一个巨大的含糊不清的空间里四处摸索。人与人之间的观点模糊,人的知识边界和现实目标模糊,各种外部因素的数量和强度模糊……
试图在初期就理清一切细节并按部就班的按照规划完成,这样的“上帝视角”在现实开发中很难实现——虽然我们很享受当上帝的感觉。
所以,相信上帝还不如相信老子——这里说的老子不是指的我。
李耳同学说:“道可道非常道”,我们处在一个的混沌系统中,随时可能因为一个偶然注入或者从未重视的变量改变——就像蝴蝶效应一样。
为了把B格再提高一点,我打算引用一段语录:
爱因斯坦的空间和梵高的天空,同实在(reality)的接近程度是彼此一样的。科学的光荣之处不在于它拥有比巴哈或者托尔斯泰更绝对的真理,而在与它能进行自我创生。科学家通过发现,将自己的秩序引进了混沌大荒,一如作曲家和画家所做的一样。
——奎斯特勒 H·Koestler
- thinking in asp 之六 相信你的直觉
- 相信直觉
- 留意你的直觉
- thinking in asp 之七 一个程序员的自我修养
- thinking in asp 之九 软件王国的硬件战争
- thinking in asp 之五 麻雀虽小 五脏俱全
- 选课系统之相信你的队友
- 《Thinking in Java》读书笔记之并发(六)
- Thinking In ASP
- 可我相信那样一个可爱善良的姑娘。相信自己的直觉
- thinking in asp 之四 蝴蝶的翅膀和产品风暴
- 我的Thinking in Java学习笔记(六)
- 我的Thinking in Java学习笔记(六)(zt)
- 我的Thinking in Java学习笔记(六)
- 你可以相信的
- thinking in asp 之二 高端大气上档次
- thinking in asp 之三 低调奢华有内涵
- thinking in asp 之八 做架构还是豪做友
- Android源码分析-Activity的启动过程
- 黑马程序员------- 继承-------
- HDU1061
- VS2012中MFC使用Picture Control显示OpenCV处理的图像
- 手抄代码之装饰模式
- thinking in asp 之六 相信你的直觉
- int, float, double之间不得不说的故事
- YUM [Errno 256] No more mirrors to try.解决办法
- 【phpcms-v9】前台content模块中pc标签的调用说明
- 二叉树和其他树
- extern使用方法总结!
- 什么是优化器统计信息?----系列二
- POJ 2785 4 Values whose Sum is 0 二分
- 黑马程序员--基础--第一篇--JDK5.0新特性泛型 静态倒入 自动拆装箱 不定项参数 增强for如循环 枚举