怎樣才能學(xué)好軟件編程?
網(wǎng)友解答: 謝邀。要想學(xué)好編程,基礎(chǔ)是要鍛煉好自己的邏輯思維。因?yàn)槟銓懙拇a是給機(jī)器看的,機(jī)器不會(huì)像人一樣去思考和理解,所以如果你的代碼有邏輯漏洞,或者邏輯不完整,那么得到的結(jié)果也是不正
謝邀。
要想學(xué)好編程,基礎(chǔ)是要鍛煉好自己的邏輯思維。因?yàn)槟銓懙拇a是給機(jī)器看的,機(jī)器不會(huì)像人一樣去思考和理解,所以如果你的代碼有邏輯漏洞,或者邏輯不完整,那么得到的結(jié)果也是不正確的。
其次,要有持續(xù)不斷學(xué)習(xí)的毅力。軟件領(lǐng)域的發(fā)展是很快的,時(shí)不時(shí)就會(huì)有一些新技術(shù)新理念出現(xiàn)。不過如果你基礎(chǔ)扎實(shí)的話,你會(huì)發(fā)現(xiàn)其實(shí)理念都是相通的,學(xué)習(xí)起來并不是那么費(fèi)勁,主要還是看個(gè)人的理解能力了。對于新技術(shù)新理念,要是英文好,建議直接看原文的,翻譯的水平,你懂的。
當(dāng)然,學(xué)習(xí)過后就是要有實(shí)踐的。自己堅(jiān)持做個(gè)自己的項(xiàng)目,把學(xué)到的東西用上,持續(xù)完善,持續(xù)重構(gòu),對自己都是很有好處的。
還要學(xué)會(huì)總結(jié),工作一段時(shí)間后,要做總結(jié),自己給自己一份報(bào)告。
基本上就是這些了,希望對你有幫助。
網(wǎng)友解答:人的大腦是有分區(qū)域的,肌肉里也有神經(jīng)系統(tǒng),看是視覺方面的神經(jīng)在記憶,而寫則是手部肌肉的神經(jīng)在記憶,神經(jīng)不一樣自然功能也是不一樣的,看的多,練的也得多,光看不練,只會(huì)分析代碼而不會(huì)上機(jī)調(diào)試,自然寫不出東西來。
而且,計(jì)算機(jī)語言類似于人類的語言,擁有一個(gè)固定的語法,只不過遠(yuǎn)沒有人類語言的語法那么靈活,計(jì)算機(jī)語言能實(shí)現(xiàn)的東西有很多,只要基于語法去開發(fā),靈活性還是很高的,也不知道你指的中規(guī)中矩是什么意思,計(jì)算機(jī)語言的語法就好比人類的自然語言語法,如果把字打錯(cuò)了而且那個(gè)字與這句話沒有半毛錢關(guān)聯(lián),人類自己或許也理解不了這句話要表達(dá)的是什么意思。
再怎么靈活的東西也是要基于規(guī)則體系的,沒有規(guī)則這個(gè)框架就是一盤散沙,你能拿一盤散沙做什么?