新聞中心
本文由創(chuàng)新互聯(lián)(www.cdcxhl.com)小編為大家整理,本文主要介紹了本人自學(xué)JAVA中的相關(guān)知識,希望對你有一定的參考價值和幫助,記得關(guān)注和收藏網(wǎng)址哦!

本人自學(xué)JAVA中?
你好,,這是一個新手的必經(jīng)階段。學(xué)英語的時候我們都有這樣的感覺。當(dāng)我們有了一定的詞匯,它 閱讀別人寫的英語文章更容易,但我們可以 don’不要開始自己寫一篇英語文章。你現(xiàn)在想學(xué)英語。為什么會這樣呢?
要理解代碼,只要學(xué)習(xí)編程語言的語法,記住關(guān)鍵詞就可以了。理解代碼就像閱讀一篇英語文章。它不 不需要太多的思考,相對簡單。
但是,要想自己編程,除了懂編程語言,還得更多的靠經(jīng)驗。只有多練習(xí),掌握各種處理問題的編程方法,那時候,你才會覺得寫代碼不是那么復(fù)雜的事情!
所以,多練習(xí)才是王道。當(dāng)遇到一些編程任務(wù)時,don 不要看別人如何實現(xiàn)它們,試著自己實現(xiàn)它們,然后將你自己的代碼與其他人的代碼進(jìn)行比較。;代碼,向他人學(xué)習(xí)。;好點,堅持一段時間后,你會發(fā)現(xiàn)你可以輕松的寫代碼。
接管他人
該如何接手別人遺留下的代碼?
的代碼是程序員不做的事情之一。;最不喜歡做的事情,尤其是沒有注釋的代碼。優(yōu)秀的代碼都有自己的注釋。現(xiàn)在很多優(yōu)秀開源代碼的評論已經(jīng)很少了,但是大家基本上可以確信代碼質(zhì)量是高的。而國內(nèi)的軟件開發(fā)環(huán)境大部分都是趕出來的代碼,主要考慮的是短時間內(nèi)能完成功能需求。It 能在規(guī)定時間內(nèi)完成需求已經(jīng)很了不起了,更別說文檔和注釋了,尤其是文檔。許多人大叫前程序員寫的程序代碼沒有 不會留下任何文檔,但是自己寫的代碼程序很少會留下basic文檔,所以它 在這樣一個大環(huán)境中獨立是很難的。以前在一家公司上班,有些代碼已經(jīng)成了死胡同。外圍函數(shù)用起來沒什么大問題,但是里面的代碼結(jié)構(gòu)比較亂,基本沒人敢碰。因為互相調(diào)用太多,而且最初設(shè)計代碼的人已經(jīng)離開,后來的人可以 不要動,因為涉及的部分太多了。
遺留代碼呢?1.首先,保證原有功能的穩(wěn)定使用。畢竟在新代碼整體設(shè)計思路和概念都不明確的情況下,保持穩(wěn)定是第一要素。首先,嘗試?yán)斫獯a,并對局部函數(shù)進(jìn)行修改。時間長了,才能真正了解,才能進(jìn)行大規(guī)模的調(diào)整。
2.找出代碼在整個公司的地位和前景,同時對代碼的優(yōu)劣做出評價。如果寫出來的框架很差,而且還是以后的主要方向,這個時候就需要把眼光放長遠(yuǎn)一點,考慮花點時間對代碼進(jìn)行重構(gòu),讓它真正成為一個有效的代碼塊。這方面需要和主管密切溝通,討論重構(gòu)的時間,做好代碼重構(gòu)的文檔。
3.如果是優(yōu)秀的代碼,不要 不要想太多,就從基礎(chǔ)的api接口開始慢慢消化和學(xué)習(xí)學(xué)習(xí)并利用好測試模塊代碼,成熟的代碼維護(hù)起來會更方便。用學(xué)習(xí)的態(tài)度對待。
簡而言之,接手之前的代碼,第一要素就是了解各個模塊的功能。有文件就學(xué);如果沒有文件,那就補(bǔ)上。如果代碼質(zhì)量很差,就想辦法重構(gòu)。接管他人 s碼在編碼生涯中很常見。博采眾長,整合一切可能,是一個程序員的基本標(biāo)準(zhǔn)。
希望能幫到你。
echo 2-@ . com amp;;學(xué)習(xí)編程的過程并不簡單。;實際上并不需要代碼輸入。復(fù)制粘貼是可行的。
網(wǎng)絡(luò)和課本里有很多可行的代碼,你可以直接復(fù)制。另外,我們在編程中使用一些命名函數(shù),等等,都是可以從網(wǎng)絡(luò)上復(fù)制的。從某些方面來說,這些也是復(fù)制粘貼。
我覺得編程的重點不是復(fù)制粘貼,而是自己的想法和算法。當(dāng)數(shù)據(jù)處理量或計算量比較小時,可以忽略算法。但是說到大數(shù)據(jù)篩選,或者說大數(shù)據(jù),算法就顯得尤為重要。
另一個內(nèi)容是編程應(yīng)該拓寬一個 的學(xué)習(xí)范圍,不僅僅是編程知識。我想學(xué)習(xí)一些新知識,比如神經(jīng)網(wǎng)絡(luò)和網(wǎng)絡(luò)蜘蛛。同時,有必要了解一些當(dāng)今需要的內(nèi)容。;用編程語言幫助人類和社會發(fā)展。
最后,編程考慮需求。
普通程序員每天敲的代碼是怎么樣的?
謝謝你。我是一名go語言開發(fā)人員。說說我每天是怎么打代碼的。作為程序員,主要是通過代碼來實現(xiàn)需求,而實現(xiàn)的過程中最重要的就是編程技術(shù)。無論任何語言,設(shè)計模式,數(shù)據(jù)結(jié)構(gòu)等。都是相通的。只要理解語法,掌握這些軟技術(shù)對任何語言來說都不在話下。通常,當(dāng)輸入代碼時,它 很容易遇到算法問題,排序和搜索等。如果你能 如果你找不到最好或最快的算法來解決這個問題,你需要在網(wǎng)上查查別人是如何解決的,但是它 你最好自己想出一個解決方案,這樣你就贏了。;當(dāng)你將來遇到類似的問題時,不要手足無措。需求解決后,我們編寫自己的測試用例。如果發(fā)現(xiàn)bug,我們會繼續(xù)修改。當(dāng)我們覺得沒有bug的時候,我們都會一起評審代碼,比如算法是不是最好的。大家復(fù)習(xí)代碼是一個很好的學(xué)習(xí)機(jī)會,以為每個人都有不同的想法。完成就是測試。如果在測試端發(fā)現(xiàn)了錯誤,繼續(xù)修改它們。每個項目基本都是一樣的流程,不同的是項目的需求不同,或者說產(chǎn)品的需求發(fā)生了變化。所以普通程序員每天主要是敲敲鍵盤,想想算法,設(shè)計自己的代碼模式。只有結(jié)合才能最好的解決需求,后期修改代碼會更省時省力。謝謝你。希望有幫助的話可以夸夸我。
新聞名稱:本人自學(xué)JAVA中?(該如何接手別人遺留下的代碼?)
網(wǎng)站路徑:http://www.dlmjj.cn/article/dpsiihe.html


咨詢
建站咨詢
