趣招生合作機(jī)構(gòu) > 學(xué)校機(jī)構(gòu) > 武漢匯智動(dòng)力職業(yè)技能培訓(xùn)學(xué)校歡迎您!
能看懂代碼,就是自己寫不出來,怎么辦?
發(fā)布時(shí)間:2022-03-21 10:52:55
自己寫不出來,就代表還沒有真正明白和理解代碼,也有可能只是似懂非懂,但實(shí)際上還沒有真正的掌握對(duì)應(yīng)的知識(shí)點(diǎn)。
學(xué)習(xí)編程,要有自己科學(xué)的學(xué)習(xí)方法:
多看,多記
我們學(xué)習(xí)編程,都是從看別人代碼開始,所學(xué)的編程教材上,會(huì)對(duì)每個(gè)知識(shí)點(diǎn)都進(jìn)行講解,配套也有對(duì)應(yīng)的代碼例子進(jìn)行說明。這個(gè)時(shí)候是需要記憶這些代碼的寫法,理清楚關(guān)鍵點(diǎn)。
多問,多思考
絕大部分人都不是天賦異稟,不會(huì)存在看一眼就懂就會(huì)的人,所以遇到問題,看不懂,多問問老師,多問別人,難點(diǎn)記住了,消化理解后,才會(huì)在自己需要的時(shí)候?qū)懗鰜怼?/span>
有時(shí)候看到有意思的代碼和構(gòu)架,還需要去查詢各種類似的代碼和說明,舉一反三的去思考這些知識(shí)點(diǎn),加深記憶和理解。
多總結(jié)
遇到不懂的代碼,自己一定要思考,也需要也按照例程一點(diǎn)點(diǎn)的將代碼敲出來,并對(duì)照是不是正確,編譯后效果情況。這個(gè)過程就是學(xué)習(xí)編程的思路和基本步驟。
所以學(xué)編程,寫代碼,你初步要理解下面的過程
1,理解編程這件事,這個(gè)是要干啥,能做什么事情,培養(yǎng)自己的興趣。
2,掌握用什么開發(fā)軟件進(jìn)行編程,這個(gè)安裝過程,安裝完了,怎么新建工程,怎么創(chuàng)建對(duì)應(yīng)的文件。
3,編程的基本套路,也就是基本的一個(gè)軟件架子是什么樣的,包含什么頭文件,是干什么用的,怎么定義變量,在int main(void)當(dāng)中怎么運(yùn)行,打印printf()函數(shù)怎么寫,將這個(gè)套路記住。接下來往這里面加?xùn)|西就可以了。掌握這個(gè)就可以hello world了。
4, 掌握一些語法,循環(huán)語句,加減乘除運(yùn)算符,判斷比較等邏輯。
以上掌握,就可以開始自己獨(dú)立寫代碼了。
如何自己獨(dú)立去寫代碼
寫代碼前,先要將思路梳理清楚,分析理解需要實(shí)現(xiàn)的功能,然后將功能實(shí)現(xiàn)過程,轉(zhuǎn)化為你需要編寫的軟件流程圖。這個(gè)非常重要,能幫你梳理各個(gè)過程和運(yùn)用到的知識(shí)點(diǎn)。
根據(jù)整理出來的流程圖,將靈活結(jié)合與運(yùn)用。我基本上寫程序,都會(huì)整理思路,我一般畫流程圖,會(huì)用Microsoft Visio 軟件畫流程,等熟練掌握后,簡(jiǎn)單的心理打草稿,復(fù)雜的就需要畫流程圖。這一點(diǎn)對(duì)于初學(xué)者來說,十分有必要。
還有要養(yǎng)成良好代碼編程習(xí)慣,養(yǎng)成代碼勤備注。有助于代碼管理和思路梳理。
來個(gè)總結(jié):
多看,多寫,多交流。多思考,多總結(jié)。
結(jié)合這些,做點(diǎn)小項(xiàng)目。培養(yǎng)編程的成就感,越學(xué)越有勁,進(jìn)步也就越快越大,漸漸也也就成為高手了。
更多IT培訓(xùn)課程,學(xué)習(xí)資訊,課程優(yōu)惠,課程開班,學(xué)校地址等學(xué)校信息,請(qǐng)進(jìn)入匯智動(dòng)力官方網(wǎng)站詳細(xì)了解