原来只是知道设计与实施之前的冲突,但从未切身体会过,只有当自己真的动手去开发的时候才明白人的惰性有多么的强大.
任何一个交互设计上的改动或者说功能都会成为开发上的负担,但是这些多出来的功能或者说是方法,看上去却是那么的微不足道.
不会有任何一个人愚蠢到自己给自己增加开发的难度,而这种难度在表面上却无法体现.到最后自己却要背上开发的负担,甚至要背负起拖延项目进度的风险.没有人会蠢成这样,你内心的自我保护系统也会阻止你做这样的蠢事.
或许只是我的编程水平以及完美主义,把这种差距扩大了.
很难想象一个提交表单要折腾这么久,我终于明白另一个根源了,我还在不断的优化,可我蹩脚的编程水平很显然跟不上这种速度.
一般程序员体会不到,因为他们不懂得如何在设计上优化,设计人员体会不到,因为他们很少接触程序并且对程序有更高的要求.很幸运又很不幸运的是我体会到了.
当这种矛盾成为设计与实施之间的矛盾的时候还可以调和,当这种矛盾出现在你一个人的身上的时候,这种矛盾已经来不及表现出来,已经被你内心的那种利己思想给掩埋了.你就会沦落成为一个蹩脚的设计人员和蹩脚的程序人员的综合体.
所以设计者千万别参与具体开发,除非...
版权声明:本文作者:匡扶 网名:久装鳖即成鳌
久装鳖即成鳌-www.kuangfu.com(最接近真实的网络日志- 100%原创)