跟曙光女神谈恋爱(一)
迭代开发好不好? 项目开发周期中多长时间花在设计和前期准备上? 我喜欢7成左右。
后期的修改主要集中于用户体验以及性能上,当然了如果发现当初的框架设计或者代码思路是一坨屎的话,当众抽自己几个大耳光,然后跪求团队重写!这种奇葩我很尊敬他。
用户体验:有很多元素自己设计的时候认为很好,但实际用户并不买账,原理之一,每个人都不一样。青菜萝卜各有所爱,我想抓住的是懂得欣赏的用户,有些人想抓住的是有钱人,恩恩。
性能:这个肯定是需要用户来检验了,王婆卖瓜自卖自夸是没用的,无视用户的投诉,活在自己的幻觉中也是没用的。产品肯定是实际运行的时候,拿事实说话。
迭代开发使得很多设计元素,一开始大家认为不合理早晚要重写,但是恪守于迭代这一人为设置的牢笼,所有人认为先做一个简单到处是洞的元件摆上去就可以了。实际呢,到了项目完成时有多少人还记得这些“简陋的元件”?估计投入几年后,大家都忘了吧,基本全去搓麻将了。个人观点,没有嘲讽,与其弄个挫比的,还不如不写。