看到一些新闻,讲FACE BOOK此类网站盈利的消息,其实我们看一个互联网公司是否能盈利很简单,看他是否能给人们的日常生活带来帮助,帮助越大他盈利的可能性越大。有几种我还看不出来对人们有啥帮助的如:视频、交友。
视频网站是满足了人们的精神生活的需求,但是没有他还可以看电视,所以貌似对人没啥帮助,也许可以增长点知识,节约点时间,没来得及看的片子可以找得到,这也算是帮助吧。
交友,据说国外这个很流行是因为SEX的缘故,如果真的这样,那么到是可以给很多人帮助。国内的SNS这种,的确还看不出来,FACE BOOK据说是促进了人际关系,这也还站得住脚,算是个帮助。开心网这种种田收麦子的应用无非也是打了人际关系改善的插边球,你来骚扰一下我,我来骚扰一下你,也不用多说啥废话,自然你侬我侬了。SNS上的应用也只有走这样的套路才能活下来,否则只能是垃圾,时间会把它清理掉。
依据能量守恒定律,作为互联网公司,不做实事的,要想办法把“虚”的变实,否则都是泡泡。我不认为上新浪看了社会新闻会给我带来什么用处,与其这样我宁可看都市快报的新闻,新浪上的财经新闻对投资还有些用。
为何要使用接口?那些大道理就不说了,什么面向对象之类的。
我所理解的接口的根本是:我们划清职责和界限,我做我该做的工作,你做你该做的工作,当我做的工作和你有关联的时候,你一定要充分提供帮助,我们大家一起协助完成整个工作。
“接口设计”和“完成工作”很类似,当老板交给你一项工作时,你可以简单告诉他做了、没做,当然如果事情很简单是可以这样答复的。但是我们所做的工作一般都是复杂。
很多工作的处理都要经历比较长的事务,比如有一件事情:和外部系统联调接口,如果会耗时1个月,对这种长时间的工作(其实是个长事务)会有很多中间状态:a联调方案制定完成,b联调计划确定完毕,c联调开始、d联调成果验收等。
如果老板不是傻子,他一定不会等到最后一天来问你OK没,对老板来说这样的风险冒不得。我们一般都要求在每个里程碑(状态稳定时)都得到反馈。老板会问你:联调方案制定这件事你做了么?你会回答他:我做了,并且完成了90%,完成的内容是什么什么。
我们再回到接口设计上,一个好的接口要告诉调用方什么样结果呢,接口要如何实现呢?
1、一个好的接口不要主动返回空,为空是意味着我交待你的事到底做了还是没做呢?
2、告诉调用方,我做了你交待我要做的,并且处理成功或者处理失败了(这里的成功失败不代表任何也业务上的状态,只是表明处理成功与否)。
3、我做了你交待的事情,做的结果是这样的:… …(一般来说有状态变迁的把最终状态返回,有详细返回信息的,将信息返回)
看了一下目录和一些开头,看到“一切都是对象”。
批判一下“一切都是对象”的思想,任何思想只要太极端,那么我可以断言,他不会是最好的思想,好的思想应该是留有适当余地的,其实“一切都是对象”有基础条件:我们必须认识客观存在的所有事物。
当然没有人能认识所有事物,所以在实际开发的时候有人能抽象得出对象,是因为他了解这些事物,这就是所谓的知识领域,或者说是领域模型。有很多事物我们没有办法去完全认识,所以会有组件,模块这些粗粒度的存在,当然你也可以把这些组件,模块叫做对象。其实对象在表现复杂的逻辑关联关系时还是不够的。我们的项目中往往没有稳定的对象,稳定的对象只出现在书中,如:STUDENT对象。嘿嘿,这个对象很熟吧。
其实就像你看了UML的书,觉得书中说的都很有道理,可是让你亲自操刀来做时却怎么都做不出来!!
周六在家看老片:异形I,II。年轻的时候看不出啥门道,就觉得很紧张,情节很COOL。今天看来,蛮有意思的,下面一一道来。
II中描述了各种人面对异形时的状态:战士抵挡不了人天生的恐惧,商人抵挡不了自己贪欲。HELLEN在II中战胜了I中的各种恐惧,生命的意义对于他来说已经不止是活着。试想,经历过生死考验,50多年在外太空漂流,自己的小孩都老死去了,她应该是看透了一些东西了吧,或者说是坦然,所以才会在后面去救小女孩。
难道真的和老马说的一样了?会说的不会写了。。。可能最近说的特别多。。。
说说昨天陈亮同学说的创业的事吧。
这个创业的点子的确不错,但是或多或少还是想得过于简单,需要仔细斟酌一下,创业需要坚强的毅力和勇猛的团队。想到最近的项目:“双龙”的人都是最强的战士,不问敌人有多少,只问他们在哪里。
就陈亮这种模式提一点:谁是你的核心团队成员?
评论