自己怎么做網(wǎng)站網(wǎng)頁 開始慢慢抄代碼敲對自己編程提高有用嗎?
開始慢慢抄代碼敲對自己編程提高有用嗎?前期有用,后期無用。初學(xué)者復(fù)制代碼要熟悉語言功能,熟悉關(guān)鍵字用法,熟悉過程控制。因?yàn)槌鯇W(xué)者一開始不知道怎么寫代碼,就像一個學(xué)生一開始就不會寫作文一樣,只有讀了別人
開始慢慢抄代碼敲對自己編程提高有用嗎?
前期有用,后期無用。
初學(xué)者復(fù)制代碼要熟悉語言功能,熟悉關(guān)鍵字用法,熟悉過程控制。
因?yàn)槌鯇W(xué)者一開始不知道怎么寫代碼,就像一個學(xué)生一開始就不會寫作文一樣,只有讀了別人的,你才能自己寫,編程也是一樣
復(fù)制代碼不是讓你直接復(fù)制代碼,而是要理解代碼的具體含義,加強(qiáng)理解通過理解你的學(xué)習(xí)成果。只有當(dāng)你明白了,你才能學(xué)習(xí)和編寫自己優(yōu)秀的代碼。
以后的程序員復(fù)制代碼是沒有用的,因?yàn)槟呀?jīng)非常熟練地使用編程語言的各種功能。這時,你應(yīng)該集中精力解決問題的思路以及如何更好地處理問題。
這就是為什么我們對底層語言O(shè)OP有了更好的理解。
所以,稍后,如果您無事可做,請查看源代碼。你也可以復(fù)制源代碼。
學(xué)習(xí)編程抄代碼就夠了嗎?
據(jù)說外山的石頭可以用來攻擊玉石。在編程的過程中,如果有條件的話,學(xué)習(xí)別人的代碼是有益的,所以也是需要經(jīng)常做的事情。
引用他人代碼不是復(fù)制他人代碼。因?yàn)槠渌说拇a不太可能直接被你的程序接管和使用。這是由采辦項(xiàng)目需求的多樣性決定的,每個項(xiàng)目的體系結(jié)構(gòu)可能不同。代碼風(fēng)格、邏輯集成和程序兼容性將限制您直接使用其他人的代碼。
如果你和我爭論,你的生活和工作就是復(fù)制別人的代碼。那沒問題。那意味著你很幸運(yùn)。如果您在Internet上稍微更改一下開放源代碼項(xiàng)目,就可以將其作為自己的項(xiàng)目發(fā)布。
這是一個非常極端的情況。我們的程序員不贊成。
在大多數(shù)情況下,在編寫函數(shù)之前,您可能需要在Internet上查找一些信息,其中還包括查看其他人完成的類似函數(shù)的代碼。您首先需要閱讀其他人的代碼,然后從中獲得對您的項(xiàng)目有用的東西。
最終整合到自己的項(xiàng)目中,并不斷優(yōu)化。最后,形成自己項(xiàng)目的健壯代碼。
我記得當(dāng)我第一次開始編寫程序時,我遇到了一個從程序員那里調(diào)來的測試人員。在他看來,有人鄙視程序員的字里行間,說程序員的工作就是粘貼和復(fù)制。當(dāng)時,我想,太好笑了,我覺得他是在誹謗程序員。
現(xiàn)在如果你回頭看,這個觀點(diǎn)沒有錯,因?yàn)槊總€人都可以有自己的觀點(diǎn),自己的認(rèn)知,自己的理解水平可以達(dá)到這個點(diǎn),這不是他的錯。
綜上所述,我們在編寫程序時向別人學(xué)習(xí)代碼是不可避免的,但完全照搬別人的代碼是不現(xiàn)實(shí)的。你還想讓我們程序員做什么?
歡迎來到野狗。非常感謝。下次見。
程序員所有代碼都一個一個自己敲出來的嗎?
從這個問題中,我們可以看到所有者沒有編寫過代碼,或者已經(jīng)編寫過代碼,但是很少。即使他做到了,也只是一個小系統(tǒng),他還沒有接觸過一個大系統(tǒng)
!這里我想說三點(diǎn):第一,99%的程序員是從模仿別人開始寫程序的!沒有人天生就有寫程序的能力。大多數(shù)人接觸的是其他人在木頭上寫程序。我可以向他們學(xué)習(xí)。以后,我的程序也可以在木頭上啟動。這就是所謂的“不要說你了解別人的程序,你必須自己把它們敲出來?!钡诙?,大規(guī)模的系統(tǒng)是非常復(fù)雜的。模塊越多,功能就越強(qiáng)大,木的功能就越強(qiáng)大,它們之間有很多共同點(diǎn),也有很多可以重用的東西。例如,大型軟件和成熟公司都有公共資源庫,很多東西都可以為您使用。如果你什么都自己做,我想你什么都做不了。例如,通信中使用了許多rs-Rodley算法,這些算法既復(fù)雜又簡單,但無論多么簡單都不容易,你必須花時間去解決。在企業(yè)里,不是學(xué)校。它給你更多的時間去解決它!第三,限制!人不是萬能的,不可能什么都懂,但是,在你的項(xiàng)目中,你需要一個功能,但是你不能,沒關(guān)系,只要有現(xiàn)成的解決方案,你不懂,沒關(guān)系,可以實(shí)現(xiàn),至于你現(xiàn)在不懂,沒關(guān)系,公司要的是結(jié)果!