对高级软件工程课程的展望 by 吴双志
? ? ? 我們是HIT第一屆從大四開始就進(jìn)行聯(lián)合的培養(yǎng)的學(xué)生,所以之前的學(xué)長(zhǎng)們都沒有上過高級(jí)軟件工程這門課程。不過閱讀過之前學(xué)長(zhǎng)們的博客,感覺這門課非常有價(jià)值,我們能從這門課中獲取很多,在學(xué)校很難獲得的知識(shí)和能力。
學(xué)長(zhǎng)們寫的博客著實(shí)讓我很震驚,雖然在看之前也預(yù)想過這些博客的內(nèi)容應(yīng)該會(huì)比較豐富,實(shí)際上比我想象的更豐富。包含了學(xué)長(zhǎng)們的感想,對(duì)項(xiàng)目的介紹,技術(shù)等很多內(nèi)容。下面簡(jiǎn)單介紹一下我對(duì)這門課程的期望。
第一、通過這門課程我最想獲得的是團(tuán)隊(duì)合作的能力,就如殷老師所說過的,在學(xué)校的很多實(shí)踐項(xiàng)目課程,即使是同學(xué)們組隊(duì)進(jìn)行,每個(gè)小組也是只有少數(shù)人進(jìn)行項(xiàng)目的開發(fā),并沒有真正的進(jìn)行teamwork。對(duì)于這點(diǎn)我也是深有感觸,我一直都想培養(yǎng)一下自己的teamwork能力,但是一直都沒有一個(gè)很好的機(jī)會(huì)。對(duì)于當(dāng)今時(shí)代的各種開發(fā),都已經(jīng)不是一個(gè)人所能完成的,teamwork將扮演著很重要的角色。因此,我一直希望自己在大學(xué)期間能在這方面得到一些鍛煉,我會(huì)珍惜這次機(jī)會(huì)然自己得到更好的鍛煉。
第二、通過本次課程我希望對(duì)軟件工程的流程有更好的了解。大學(xué)期間在學(xué)校也學(xué)過一些關(guān)于軟件工程的知識(shí),但是也僅僅限于一些理論,由于沒有實(shí)踐的經(jīng)驗(yàn)很難對(duì)軟件工程的一些理論知識(shí)有所理解。所以對(duì)軟件工程的認(rèn)識(shí)也是朦朦朧朧,沒有一個(gè)完整的概念。很多情況下都會(huì)出現(xiàn)脫節(jié)的現(xiàn)象,需求分析設(shè)計(jì)等階段與開發(fā)脫節(jié)。盡管前期寫過很多文檔,但是真正到了開發(fā)的時(shí)候發(fā)現(xiàn)前面的工作全部都荒廢了。這有兩種原因,第一前期對(duì)工作不夠重視,草率了事,以至于這些文檔沒有參考的價(jià)值;第二,開發(fā)階段完全重新的去考慮問題,根本沒有參考前期的工作。希望高級(jí)軟件工程這門課能給我們提供一個(gè)很好的平臺(tái)去深層的理解軟件工程。
第三、我們的組名叫做smart-code,就如字面上的意思,我們希望寫出的code非常smart。我希望通過本次課程,能鍛煉一下寫代碼的能力,特別是能練習(xí)一下自己的代碼風(fēng)格。我個(gè)人認(rèn)為我的代碼風(fēng)格太隨意,寫出的代碼只有我自己看得懂。在現(xiàn)在的開發(fā)中,很多任務(wù)都是由多個(gè)人共同完成的,如果一個(gè)人寫的代碼很難看,會(huì)影響整體的合作會(huì)增加開發(fā)難度。不同模塊的代碼也不用整合到一起。我知道這是一個(gè)很大的缺陷,所以本門課程中我會(huì)著重的改善自己的代碼風(fēng)格。
第四、希望通過本次課程能學(xué)到自己不熟悉的技術(shù)。其實(shí)實(shí)習(xí)的一個(gè)重要目的就是能學(xué)到更多的技術(shù),更好的豐富自己。我也不例外,抱著學(xué)習(xí)的態(tài)度來實(shí)習(xí),通過對(duì)一個(gè)項(xiàng)目的開發(fā)學(xué)到更多自己不了解技術(shù)知識(shí)。
以上就是我希望能從高級(jí)軟件工程這門課中得到的東西,我會(huì)努力完成小組分配給我的每一項(xiàng)任務(wù)。
轉(zhuǎn)載于:https://www.cnblogs.com/smart-code/archive/2012/08/10/2631320.html
總結(jié)
以上是生活随笔為你收集整理的对高级软件工程课程的展望 by 吴双志的全部?jī)?nèi)容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 《101 Windows Phone 7
- 下一篇: mysql 忘记root密码 进行重置