這個 Api 我看了一周

至今仍記得當(dāng)時在思沃學(xué)院聽到比較多的一句是:代碼要遵循單一職責(zé)庸推;函數(shù)不超過 15 行蒜茴;最大全復(fù)雜度 3骡显;文件最多多少行來著疆栏,記不清了曾掂。而這里我要說的是一個 64 行的 Api(長度還可以,畢竟項目比較大)壁顶,我看了一周珠洗。

說實話,我真的是不想再看這個 Api 了若专。

一開始領(lǐng)了一張卡根據(jù)控制臺找到了這個 Api许蓖,還有那么些許的開心,這么快就找到要寫代碼的地方了调衰。萬萬沒想到膊爪,我真的只是猜中了開頭,這個 Api 真的太強大了嚎莉。幾乎我所做的任何操作米酬,debug 都進入了這里。

遂找了個正在重構(gòu)這里的“老人”給我講了下這段代碼的大致功能趋箩。這真是不講不知道赃额,一講嚇一跳。這個 Api 可是項目最最核心的 Api 了叫确,沒辦法跳芳,這么多年,唯一會的也就是 Debug 了竹勉,反正就是不停的打斷點筛严,隨機看想看的值,就這么著饶米,終于在第三天完成了這張卡桨啃。天真的我以為我真的再也不用看這個 Api 了,事實證明檬输,再一次猜中了開頭......

接了個 BUG照瘾,又和這個 Api 有關(guān),真的好想拒絕改這個 BUG丧慈,可是已經(jīng)接了析命,還是試試吧,不行再說逃默。

于是重新開始看這個 Api 了鹃愤。

第一天下午改 BUG 的時候,Team leader 不斷問我找到原因沒完域?只能無奈的說:“沒有”软吐。然后繼續(xù)通過 debug 來了解這個 Api 中調(diào)的各種 Service。

第二天開始各種問“前輩”吟税、QA 業(yè)務(wù)凹耙,以致于后來每次經(jīng)過“前輩”和 QA 旁邊的時候姿现,他們都以為我又要問這個 BUG 了。然而比較慶幸的是肖抱,終于經(jīng)過多番詢問找到了 BUG 的根本原因备典。隨即將這部分功能的流程圖畫了出來。還記得這天 Team Leader 告訴我意述,這部分的代碼你也看到了提佣,想改那么快是不可能的;他其實自己是能改出來的荤崇,就是想讓我鍛煉一下拌屏。

終于在今天寫了一個將近 1000 行的 Api Test 之后,再次通過各種 debug天试,總算改完了這個 BUG槐壳。你以為這就完了嗎然低?并沒有喜每,又掛了一批測試。

該修測試去了雳攘。


The End ~
21 天寫作訓(xùn)練带兜,第 15 天 ing

最后編輯于
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請聯(lián)系作者
  • 序言:七十年代末,一起剝皮案震驚了整個濱河市吨灭,隨后出現(xiàn)的幾起案子刚照,更是在濱河造成了極大的恐慌,老刑警劉巖喧兄,帶你破解...
    沈念sama閱讀 219,188評論 6 508
  • 序言:濱河連續(xù)發(fā)生了三起死亡事件无畔,死亡現(xiàn)場離奇詭異,居然都是意外死亡吠冤,警方通過查閱死者的電腦和手機浑彰,發(fā)現(xiàn)死者居然都...
    沈念sama閱讀 93,464評論 3 395
  • 文/潘曉璐 我一進店門,熙熙樓的掌柜王于貴愁眉苦臉地迎上來拯辙,“玉大人郭变,你說我怎么就攤上這事⊙谋#” “怎么了诉濒?”我有些...
    開封第一講書人閱讀 165,562評論 0 356
  • 文/不壞的土叔 我叫張陵,是天一觀的道長夕春。 經(jīng)常有香客問我未荒,道長,這世上最難降的妖魔是什么及志? 我笑而不...
    開封第一講書人閱讀 58,893評論 1 295
  • 正文 為了忘掉前任茄猫,我火速辦了婚禮狈蚤,結(jié)果婚禮上,老公的妹妹穿的比我還像新娘划纽。我一直安慰自己脆侮,他們只是感情好,可當(dāng)我...
    茶點故事閱讀 67,917評論 6 392
  • 文/花漫 我一把揭開白布勇劣。 她就那樣靜靜地躺著靖避,像睡著了一般。 火紅的嫁衣襯著肌膚如雪比默。 梳的紋絲不亂的頭發(fā)上幻捏,一...
    開封第一講書人閱讀 51,708評論 1 305
  • 那天,我揣著相機與錄音命咐,去河邊找鬼篡九。 笑死,一個胖子當(dāng)著我的面吹牛醋奠,可吹牛的內(nèi)容都是我干的榛臼。 我是一名探鬼主播,決...
    沈念sama閱讀 40,430評論 3 420
  • 文/蒼蘭香墨 我猛地睜開眼窜司,長吁一口氣:“原來是場噩夢啊……” “哼沛善!你這毒婦竟也來了?” 一聲冷哼從身側(cè)響起塞祈,我...
    開封第一講書人閱讀 39,342評論 0 276
  • 序言:老撾萬榮一對情侶失蹤金刁,失蹤者是張志新(化名)和其女友劉穎,沒想到半個月后议薪,有當(dāng)?shù)厝嗽跇淞掷锇l(fā)現(xiàn)了一具尸體尤蛮,經(jīng)...
    沈念sama閱讀 45,801評論 1 317
  • 正文 獨居荒郊野嶺守林人離奇死亡,尸身上長有42處帶血的膿包…… 初始之章·張勛 以下內(nèi)容為張勛視角 年9月15日...
    茶點故事閱讀 37,976評論 3 337
  • 正文 我和宋清朗相戀三年斯议,在試婚紗的時候發(fā)現(xiàn)自己被綠了产捞。 大學(xué)時的朋友給我發(fā)了我未婚夫和他白月光在一起吃飯的照片。...
    茶點故事閱讀 40,115評論 1 351
  • 序言:一個原本活蹦亂跳的男人離奇死亡捅位,死狀恐怖轧葛,靈堂內(nèi)的尸體忽然破棺而出,到底是詐尸還是另有隱情艇搀,我是刑警寧澤尿扯,帶...
    沈念sama閱讀 35,804評論 5 346
  • 正文 年R本政府宣布,位于F島的核電站焰雕,受9級特大地震影響衷笋,放射性物質(zhì)發(fā)生泄漏。R本人自食惡果不足惜矩屁,卻給世界環(huán)境...
    茶點故事閱讀 41,458評論 3 331
  • 文/蒙蒙 一辟宗、第九天 我趴在偏房一處隱蔽的房頂上張望爵赵。 院中可真熱鬧,春花似錦泊脐、人聲如沸空幻。這莊子的主人今日做“春日...
    開封第一講書人閱讀 32,008評論 0 22
  • 文/蒼蘭香墨 我抬頭看了看天上的太陽秕铛。三九已至,卻和暖如春缩挑,著一層夾襖步出監(jiān)牢的瞬間但两,已是汗流浹背。 一陣腳步聲響...
    開封第一講書人閱讀 33,135評論 1 272
  • 我被黑心中介騙來泰國打工供置, 沒想到剛下飛機就差點兒被人妖公主榨干…… 1. 我叫王不留谨湘,地道東北人。 一個月前我還...
    沈念sama閱讀 48,365評論 3 373
  • 正文 我出身青樓芥丧,卻偏偏與公主長得像紧阔,于是被迫代替她去往敵國和親。 傳聞我的和親對象是個殘疾皇子娄柳,可洞房花燭夜當(dāng)晚...
    茶點故事閱讀 45,055評論 2 355

推薦閱讀更多精彩內(nèi)容

  • Android 自定義View的各種姿勢1 Activity的顯示之ViewRootImpl詳解 Activity...
    passiontim閱讀 172,180評論 25 707
  • Spring Cloud為開發(fā)人員提供了快速構(gòu)建分布式系統(tǒng)中一些常見模式的工具(例如配置管理寓辱,服務(wù)發(fā)現(xiàn)艘绍,斷路器赤拒,智...
    卡卡羅2017閱讀 134,665評論 18 139
  • HTML引用標(biāo)簽 ( )表示一個封閉的并且是短的行內(nèi)引用的文本。這個標(biāo)簽是用來引用短的文本诱鞠,所以請不要引入換行符挎挖,...
    vimtest閱讀 705評論 0 0
  • 文|沈小空 以前阳掐,覺得讀書是讓自己逼格提升的事始衅,也會偶爾拿起書翻一翻,看一看缭保,但是沒有計劃汛闸,非常隨意。機緣巧合艺骂,讀...
    風(fēng)一樣的沈子閱讀 1,216評論 5 3
  • 地上的草綠了又綠诸老,窗前的落紅早已化作泥土的芬芳,只有屋檐上的燕子還在嘰嘰喳喳地呼喚著春天的到來钳恕。 我總是朝著天邊的...
    綠酒旋風(fēng)閱讀 309評論 0 0