2014年馬上就要過(guò)去了,期間有一些心得體會(huì ),有關(guān)調試經(jīng)驗積累:對于單片機軟件開(kāi)發(fā),遇到問(wèn)題都是很平常的事情,我們在不停的設計過(guò)程中,都會(huì )接觸到各種各樣的外設類(lèi)型,各種各樣的需求功能,以及手工寫(xiě)代碼,如果沒(méi)有編譯器的排錯,你甚至都不知道自己落下一個(gè)分號,整個(gè)項目研發(fā)的過(guò)程中,總會(huì )遇到各種各樣的一些問(wèn)題,我覺(jué)得最重要的一點(diǎn)就是在于記錄了,不論遇到什么樣的問(wèn)題,目標都是盡力去解決這個(gè)問(wèn)題,并保證下次應用的時(shí)候避開(kāi)以前出現的問(wèn)題,我覺(jué)得這是我應該養成這種習慣:?jiǎn)?wèn)題記錄、調試分析、導致問(wèn)題的原因,解決方案。整體作為一套,然后歸檔,而不要因為記錄過(guò)程中耽誤項目進(jìn)度,只是簡(jiǎn)單的記錄或描述,因為最終導致項目拖期或延遲交付的并不在于你研發(fā)與設計的過(guò)程,而是后期的升級與維護過(guò)程,換句話(huà)說(shuō)也就是當你能保證設計的質(zhì)量的時(shí)候,你可以考慮如何去提高研發(fā)的時(shí)間與效率,現代設計的本身并不在于快速應用,而是由設計產(chǎn)生的產(chǎn)品的穩定性和可擴展性。以上僅是個(gè)人的一些理解與觀(guān)點(diǎn)。
有關(guān)設計的一些理解:其實(shí)對于軟件設計的過(guò)程,并沒(méi)有太多的心得體會(huì ),這個(gè)完全取決于個(gè)人的基礎及構建能力,因為我方面也是很薄弱,沒(méi)有太多的心得可以與大家分享,我覺(jué)得這些可能從實(shí)際項目中能夠體會(huì )和領(lǐng)悟到的還是很少的(至少對于我這樣比較平凡的人是這樣),要獲取知識最好的途徑還是書(shū)籍,讀一些這個(gè)領(lǐng)域真正基礎的書(shū)籍,而不是泛泛的再談模塊化設計,各種技術(shù)的書(shū)籍,這樣做并不是為了要求當時(shí)就讀懂并理解書(shū)中全部的內容,而是埋下一顆種子,在工作過(guò)程中結合書(shū)中的理論概念,去嘗試著(zhù)理解設計并實(shí)踐,最后再總結,還是很期待這顆種子會(huì )發(fā)芽。
這個(gè)寫(xiě)的比較亂,感覺(jué)不太像總結了,有點(diǎn)像隨筆了,最后展望一下2015年,對自己提一些要求:
多看書(shū),多運動(dòng),少玩游戲,多睡覺(jué)。