他靠在椅背上,看着楚戈手舞足蹈的样子,挑了挑眉。
「六度空间理论。」
陈拙轻声吐出一个词。
「对!他帖子里就是这麽叫的。」
楚戈一拍大腿。
「这概念确实新,我也觉得这玩意儿要是真做出来,绝对能把现在那些只知道灌水的BBS按在地上摩擦。「既然觉得好,那你们吵什麽?」
「吵底层架构啊!」
楚戈一提起这个,火气又上来了。
他转回身,滑鼠在屏幕上快速拖动,指着其中几行代码。
「这孙子懂产品,但他的代码逻辑简直是灾难!他在帖子里贴了他构思的後端资料库架构,他居然想用关系型资料库的嵌套查询,去遍历用户的好友列表!」
楚戈越说越激动,转椅被他踩得往後退了半米。
「你想想,一层好友十个人,两层就是一百,三层就是一千,他要在资料库里用SELECT语句和循环嵌套,一层层地往下扒拉!我直接在帖子里回他,我说你这套逻辑,内测十个人没问题,用户只要过了一万,你让他查个三度好友,你的伺服器能直接在机房里烧成渣!」
陈拙想像了一下那种指数级爆炸的嵌套查询算法,深以为然地点了点头。
「是挺费伺服器的,这位估摸着也属於硬体杀手。」
陈拙给了一个很中肯的评价。
「对吧!」
楚戈仿佛找到了知音,用力拍着桌子。
「我好心提醒他,结果这孙子怎麽回我的?」
楚戈伸手滑动滑鼠的滚轮,把页面往下拉,指着其中一条被加粗高亮的回覆。
陈拙凑近看了看。
那条回复只有一行字。
「典型的码农思维,光盯着算力和底层,产品核心逻辑没跑通之前,过度优化底层就是浪费时间,你根本不懂什麽是用户增长。」
陈拙没忍住,轻轻笑出了声。
这句话可谓是精准地踩在了楚戈作为一个野生极客的雷区上。
「他骂我是码农!」
楚戈气得把那根扁了的塑料棍吐进桌边的垃圾桶,又从罐子里剥开一根橘子味的棒棒糖塞进嘴里。「我这暴脾气能惯着他?我当场就花了三个小时,用C语言写了一段底层指针优化的遍历脚本,直接贴在回复里,告诉他什麽叫代码的艺术,什麽叫算法降维。」
陈拙看着屏幕上那长长的一段极其精简的优化代码,转过头看着楚戈。
「然後呢?」
「然後?」
楚戈翻了个白眼,指着最新的一条回复。
「这孙子拿我的代码去跑了测试,跑完回帖说,速度确实快了三倍,但内存溢出问题没解决,让我再改改。」
陈拙靠在椅背上,用手背碰了碰嘴唇,掩饰住笑意。
「楚戈,你发现没有。」
陈拙语气温和,带着点理所当然的俏皮。
「你这是在免费给人当外包写代码,人家连定金都没给你付。」
楚戈咬棒棒糖的动作猛地停住了。
他盯着陈拙,眼睛眨了两下,嘴巴微张,似乎才反应过来这个逻辑。
「靠啊.」
楚戈发出一声懊恼的低呼,一巴掌拍在自己的脑门上。
「还真是,我怎麽被他带进沟里去了?光顾着跟他争这口气,这半个月我免费给他写了三个核心模块的底层脚本了!」
看着楚戈吃瘪的样子,陈拙笑了笑,准备起身回自己宿舍。
就在这时。
电脑里突然传出一声极其清脆的滴滴声。
楚戈低头看了一眼屏幕右下角。
水木BBS的网页右下角,弹出了一个新短消息的提示框。
发件人正是那个跟楚戈刚了半个月的京城IP。
楚戈点开消息。
消息内容很短,没有多余的废话,只有一串英文字母和几个字。
「加个MSN,有种别下线。」
楚戈盯着那行字,刚才的懊恼瞬间消失得无影无踪,他嘴角一点点咧开,露出了一个极度自信又带着点兴奋的笑。
「这孙子,终於肯拉下脸私聊了。」
楚戈手指飞快地移动滑鼠,点开了电脑桌面上的MSN图标。
那是个两个绿色小人交叉在一起的标志。
登录,添加好友,输入帐号。
对方显然一直守在电脑前,好友申请刚发过去,不到两秒钟就通过了。
屏幕上跳出了一个对话框。
对方的名字很简单,就一个单字兴。
陈拙站在旁边没有走,看着两人在对话框里开始快速交锋。
兴:「你下午贴的那段内存回收机制,有个死锁漏洞,如果在并发访问的时候,指针没释放,伺服器一样得宕机。」
楚戈的双手放回键盘,打字的速度快得带出了残影。
(本章未完,请点击下一页继续阅读)