日本免费全黄少妇一区二区三区-高清无码一区二区三区四区-欧美中文字幕日韩在线观看-国产福利诱惑在线网站-国产中文字幕一区在线-亚洲欧美精品日韩一区-久久国产精品国产精品国产-国产精久久久久久一区二区三区-欧美亚洲国产精品久久久久

計(jì)算機(jī)編程自學(xué) 我想自學(xué)電腦編程 大家給些建議( 二 )


建議二:學(xué)編程更需要實(shí)踐
書是有了,可是整天抱著書也不成 。編程最怕的就是紙上談兵,我看到有的初學(xué)者,看完了大半本書,和我說起循環(huán)函數(shù)來頭頭是道,卻連編譯器長(zhǎng)什么樣都沒有見過 。真要他寫幾行程序,便是錯(cuò)誤百出 。我的建議是,無論你涉及編程的時(shí)間是多么地短,無論你目前學(xué)到的知識(shí)多么地少,你都應(yīng)該不斷地盡自己所能去編寫一些小程序——即使是把書上的“Hello, World!”親手輸入進(jìn)去運(yùn)行一遍,都能讓你的編程能力有著極速地提高 。
建議三:編程是創(chuàng)造,不是默寫
有人甚至打算用題海戰(zhàn)術(shù)來學(xué)習(xí)編程——這完全沒有理解編程的內(nèi)涵 。僅僅通過“欣賞”別人寫的代碼也無法學(xué)好編程 。有一點(diǎn)需要明白:編程是一個(gè)創(chuàng)造的過程 。編程的意義在于:通過程序的形式,教計(jì)算機(jī)如何去完成一項(xiàng)任務(wù) 。寫代碼只是形式,真正重要的是如何完成特定的任務(wù) 。學(xué)習(xí)別人的代碼固然是很有用的,可以學(xué)習(xí)別人的思想;但是如果僅僅是記憶了一些別人寫好的代碼,就希望能通過拼拼湊湊成為自己的程序,那是基本不可能的 。我的建議是:在自己編寫程序,進(jìn)行創(chuàng)造的過程中,借鑒前人程序中的思想方法——而不是整天處于復(fù)制粘貼的狀態(tài)中 。
建議四:好習(xí)慣要從開始做起
所謂“不以善小而不為”,等壞習(xí)慣養(yǎng)成了,再改就困難了 。因此,類似寫程序要注意縮進(jìn)、為變量和函數(shù)起有意義的名字、大小寫的使用、行末分號(hào)的注意等等,要從一開始做起 。很多人對(duì)這些善意的提醒不屑一顧,覺得多此一舉,浪費(fèi)時(shí)間 。其實(shí),如果真的能嚴(yán)格地去做,它們反而可以幫你節(jié)省許多時(shí)間 。
建議五:不必太刨根問底
“打破沙鍋問到底”確實(shí)表現(xiàn)了一種鉆研的精神,不過我還是建議初者學(xué),有的時(shí)候,不必太刨根問底 。編程的相關(guān)知識(shí)都是盤根錯(cuò)節(jié)交織在一起的,大多數(shù)問題深挖下去會(huì)越說越復(fù)雜,對(duì)于知識(shí)掌握不多的初學(xué)者來說,只能是越來越糊涂 。很多東西,時(shí)間長(zhǎng)了,隨著知識(shí)了解得深入,自然而然會(huì)明白 。就像剛剛學(xué)英語的時(shí)候,你知道“goodbye”是再見就足夠了,難道非要把這個(gè)good和再見的關(guān)系先弄個(gè)水落石出嗎?作為初學(xué)者,最重要的是盡快地能全面地了解整個(gè)知識(shí)的全貌,在單獨(dú)的知識(shí)點(diǎn)上,暫時(shí)不需要太深入 ??梢缘戎R(shí)經(jīng)驗(yàn)豐富之后,再回頭來研究 。
你可以先學(xué)習(xí)中文的編程,例如:易語言 。然后再學(xué)習(xí)C、C++、Java等等 。

推薦閱讀