假期結(jié)束后,張哥開始給研發(fā)小組分配手機(jī)乘車項(xiàng)目任務(wù)。
樂步甜分配到的任務(wù)是乘車記錄查詢。
開完會(huì)后,竹飛叫住樂步甜,王笙荃和紀(jì)在永。
“這是大家第一次參與大型項(xiàng)目,雖然任務(wù)不是很重,但是大家務(wù)必力求無BUG,還有代碼的編寫規(guī)范也要注意哦?!?p> 三人點(diǎn)點(diǎn)頭,回到了座位上。
樂步甜開始干勁滿滿,乘車記錄查詢這部分的功能她已經(jīng)熟記于心。
查詢的字段,返回的結(jié)果,每一頁顯示多少條數(shù)等等基本規(guī)則,在陳登青的產(chǎn)品文檔中描述得都非常詳細(xì)。
下班前,她就將查詢語句全部寫好,在模擬數(shù)據(jù)庫中跑了一遍,和要求的結(jié)果完全一致。
“飛哥,我把乘車記錄查詢?nèi)繉懞昧恕!?p> 竹飛湊過來看了看,指著其中一句說:“這里,可以再優(yōu)化一下,使用……”
“等等,”樂步甜趕緊打斷竹飛,“抱歉,飛哥,可以讓我自己來思考解決方案嗎?”
“……好啊?!?p> 樂步甜將竹飛剛剛指出的那一句復(fù)制出來,單獨(dú)研究。
查閱了不少資料,也沒有找到更好的方案。
直到竹飛吃完晚飯回來,她還沒有解決。
“妹子,沒去吃飯嗎?”
樂步甜眉頭緊鎖,完全沒有聽見竹飛說的話。
王笙荃和紀(jì)在永也湊了上來,王笙荃說:“這句話存在很大的優(yōu)化空間啊,這個(gè)in可以換成……”
“別說,她在自己思考呢?!?p> “……”
三個(gè)人回到自己的座位上繼續(xù)工作。
樂步甜沉浸在自己的世界中。
這是一條查詢用戶在三個(gè)月內(nèi)的所有乘車記錄,不僅包括地鐵還包括公交車,但是地鐵和公交的數(shù)據(jù)庫不是同一個(gè)。想要實(shí)現(xiàn)跨庫查詢,實(shí)在是有些困難啊……
查閱了所有銅鈴資料庫中的資料,樂步甜只找到一條跨表查詢的類似案例。
“這個(gè)方法好像可以,試一試吧?!?p> 樂步甜小聲地說,旁邊的竹飛戴著耳機(jī)完全沒有聽見。
終于,優(yōu)化后的查詢語句所需要的時(shí)間比剛才那條快了0.02毫秒!
“飛哥!”樂步甜激動(dòng)地?fù)u晃竹飛的胳膊,“你快看!”
竹飛看了看,點(diǎn)點(diǎn)頭,“比我想的方案還要好,可以?!?p> 王笙荃也看了一眼,這個(gè)方法比他剛才所想的優(yōu)化in還要快速!
幾個(gè)人就著這個(gè)問題開始了一番討論。
下班后,樂步甜回到房間里打開電腦,將今天的心得記錄在博客中。
《跨庫查詢語句優(yōu)化方法》
接下來的幾天,樂步甜將其他幾條查詢語句分別進(jìn)行了深度優(yōu)化。
第二天,樂步甜收到一封郵件,產(chǎn)品小組技術(shù)分享會(huì)。
產(chǎn)品也有技術(shù)分享的嘛?
打開一看,里面說的是周五下午兩點(diǎn),在PM會(huì)議室將舉行手機(jī)乘車產(chǎn)品技術(shù)分享會(huì),歡迎大家來參加。
王笙荃和紀(jì)在永湊到竹飛旁邊問:“飛哥,這個(gè)產(chǎn)品技術(shù)分享,我們要不要去參加呀?”
“想去就去唄?!?p> 周五,樂步甜和兩個(gè)男生來到會(huì)議室,里面坐滿了產(chǎn)品小組的人,看到三個(gè)來自研發(fā)組的新人,大家鼓掌表示歡迎。
上次一起玩狼人殺的產(chǎn)品2說:“研發(fā)組也來聽啊,陳登青,你可得守好我們的門面?。 ?p> 陳登青抬頭看了一眼他們?nèi)齻€(gè)人,語氣不善地說:“任務(wù)都完成了?這么有空?”
三個(gè)人頓時(shí)不敢說話。
樂步甜更是站在一旁動(dòng)都不敢動(dòng)。
“人都來齊了吧?會(huì)議開始?!?p> 不同于上次的產(chǎn)品會(huì)議,分享會(huì)更多的是陳登青分享自己的設(shè)計(jì)理念,以及進(jìn)行這么設(shè)計(jì)的原因等等,還聊到進(jìn)行調(diào)研時(shí)的一些趣事等等。
樂步甜漸漸理解,為什么產(chǎn)品文檔中連查詢語句的返回時(shí)間,都需要進(jìn)行規(guī)范。
會(huì)議結(jié)束后,樂步甜三個(gè)來自研發(fā)組的新人趕緊開溜,不料,卻被陳登青叫住。
等產(chǎn)品組的人走離開后,陳登青對三人說:“抱歉,剛才語氣有些不好?!?p> 三個(gè)人齊齊表示沒關(guān)系。
或許是新手程序員面對產(chǎn)品大佬天然的懼意吧。
要是飛哥在這里,肯定不會(huì)像剛才那樣被他直面指責(zé)。三個(gè)人腹誹道。
說完這句話,陳登青便讓三個(gè)人離開了。
樂步甜回頭看了一眼陳登青,他正低著頭眉頭緊鎖。
遇到什么難題了嗎?
陳登青突然說:“明天下午有空嗎?帶你去山青居。”
樂步甜目瞪口呆,“???”
“團(tuán)建的時(shí)候不是說,回淺市請你吃好看又少量的東西嗎?”
樂步甜想起來了,團(tuán)建回程的大巴上,兩個(gè)人討論過有關(guān)健身和飲食的問題,他確實(shí)說過這么一句話。
原來他還記得,樂步甜低著頭,嘴角不自覺上揚(yáng),但是陳登青就在面前,她努力壓抑住笑意,“嗯,那個(gè),之前借你的《健身與飲食》,我明天還給你。”
這段時(shí)間根本沒來得及看這本書。
“嗯?!?p> 樂步甜停了一會(huì)后,踩著輕快的步伐走出會(huì)議室。
山青居是個(gè)什么地方啊?會(huì)有好看又少量的東西?
“誒?沒有?”樂步甜連續(xù)找了好幾個(gè)網(wǎng)站,連國內(nèi)最大的美食交流網(wǎng)站也沒有?
這是怎么回事,互聯(lián)網(wǎng)如此發(fā)達(dá)的時(shí)代,竟然還會(huì)有搜不到的東西?
晚上回去淺灣1號,樂步甜開始煩心明天穿什么衣服,因?yàn)椴恢郎角嗑拥娘L(fēng)格,有點(diǎn)不太好搭配衣服呀。
剛好郝雯回來,樂步甜趕緊迎了上去。
“雯雯,你知道山青居嗎?”
“哦,那個(gè)裝逼餐館?”
樂步甜有些吃驚,“額,怎么這么說呀?”
郝雯甩掉高跟鞋,渾身舒坦了不少,“就是很裝逼啊,不過就是個(gè)日料店而已,還搞什么預(yù)約制,而且店主人明明就是個(gè)本地人,還搞這一套,我是蠻煩他的!”
尤其是當(dāng)初還惺惺作態(tài)要幫自己,結(jié)果呢!哼!
“怎么了,小甜甜,你該不會(huì)要去這間店里吃東西吧?”
樂步甜見她這副樣子更加不敢說了,趕緊搖頭,閉嘴。
郝雯狐疑地看著她,用頗為嚴(yán)肅的語氣說:“小甜甜,我平時(shí)可是非常疼你的啊,你不可以去那間店里消費(fèi),聽見沒!”絕不給那個(gè)家伙賺錢的機(jī)會(huì)!