剛開始做現(xiàn)在的項(xiàng)目時(shí),聽完組長(zhǎng)對(duì)項(xiàng)目的介紹后,我的內(nèi)心是拒絕的,覺得這個(gè)好難,而且不知道從何做起,超級(jí)復(fù)雜的感覺。當(dāng)時(shí)特別希望領(lǐng)導(dǎo)能夠把我調(diào)到別的項(xiàng)目組,逃離這個(gè)大坑。
隨著項(xiàng)目的推進(jìn),不斷的開會(huì)、討論、溝通、思考和開發(fā),漸漸的,項(xiàng)目的大部分功能已經(jīng)落實(shí)了?,F(xiàn)在回想起來覺得有些不可思議,通過這個(gè)項(xiàng)目,我漸漸意識(shí)和體驗(yàn)到,如何將不了解的項(xiàng)目需求,一步步落地。對(duì)復(fù)雜或者不熟悉的需求,也不那么膽怯了。
這次的感受是,有些事情,剛開始接觸時(shí),可能會(huì)覺得復(fù)雜、沒有一點(diǎn)頭緒,會(huì)讓人產(chǎn)生本能的逃避。但是,當(dāng)你靜下心來,一點(diǎn)點(diǎn)梳理和分析,再進(jìn)行問題歸類,重要次序排序等等,你就對(duì)你即將要做的事情了然于胸了。
另外寫代碼也是這樣的道理。當(dāng)要實(shí)現(xiàn)一個(gè)需求前,一定要想想整體邏輯,有哪些功能點(diǎn),它們之間的關(guān)系是什么,如何控制等等。針對(duì)復(fù)雜的需求,分析完畢后,寫代碼之前,最好將一些重要的功能點(diǎn)或者邏輯,以文字的形式記錄出來。因?yàn)閺?fù)雜需求,可能需要好幾天才能寫完,這個(gè)過程中若有遺忘或者思路改變時(shí),也可以通過回顧當(dāng)時(shí)的文字記錄,進(jìn)行重新復(fù)盤。