2016.09.28學(xué)習(xí)心得
1.今天老師講了一下學(xué)籍管理系統(tǒng)的比較好的寫(xiě)法,跟我的比較完之后我發(fā)現(xiàn)作為一個(gè)零基礎(chǔ)的學(xué)員
幽告,我發(fā)現(xiàn)我對(duì)語(yǔ)言的掌握很差蔫浆,想法構(gòu)思也有一定的問(wèn)題,今天玉龍老師主要提了一下MVC框架颁糟,以及
架構(gòu)的思想,要從下向上想或者從上向下想喉悴,作為一個(gè)初學(xué)者還是從下往上些比較好滚停,從小的函數(shù)開(kāi)始寫(xiě) 逐漸拼成一個(gè)塊然后再把各個(gè)塊拼接到一起也就形成了
項(xiàng)目的結(jié)構(gòu)。編程主要還是放在思想上粥惧,首先要靠思想來(lái)把需要的東西組織起來(lái)键畴,在用語(yǔ)言作為工具
把自己組織起來(lái)的框架寫(xiě)出來(lái),而且在寫(xiě)代碼的過(guò)程中還要考慮到處理器的運(yùn)行和內(nèi)存的占用量突雪,
盡量?jī)?yōu)化代碼起惕,來(lái)完成開(kāi)發(fā)。
MVC全名是Model View Controller咏删,是模型(model)-視圖(view)-控制器(controller)的縮寫(xiě)
惹想,一種軟件設(shè)計(jì)典范,用一種業(yè)務(wù)邏輯督函、數(shù)據(jù)嘀粱、界面顯示分離的方法組織代碼激挪,將業(yè)務(wù)邏輯聚集到
一個(gè)部件里面,在改進(jìn)和個(gè)性化定制界面及用戶(hù)交互的同時(shí)锋叨,不需要重新編寫(xiě)業(yè)務(wù)邏輯垄分。MVC被獨(dú)
特的發(fā)展起來(lái)用于映射傳統(tǒng)的輸入、處理和輸出功能在一個(gè)邏輯的圖形化用戶(hù)界面的結(jié)構(gòu)中娃磺。