學習程式設計需要經歷三大步:一、讀程式;二、寫程式;三、積累功能**段。
1、讀程式
在沒有閱讀過乙份完整的源**之前,別指望能寫出有多好的程式!讀程式必須具備一定的語言基礎知識,基礎知識主要是指語法知識,最起碼要能讀懂程式的每一行意思。有沒有程式的設計思想,在這個時期並不重要,只要具備一定的語法基礎就可以了。
學一門語言並不需要刻意去記條條框框的語法,看**的時候,遇到了不明白的地方再去查相關的資料,補充基礎知識再配合源程式的思路,這時的理解才是最深刻的。
2、寫程式
剛開始寫程式,不要奢望一下子寫出很出色的程式來,「萬丈高樓平底起」,程式設計貴在動手,只要動手去寫就可以了。此外,還要依照自身的能力循序漸進地寫,開始的時候寫一點功能簡單的、篇幅短小的**,力求簡潔、完整,然後在此基礎上進行擴充,一點點的新增功能。
3、積累功能**
積累非常的重要,將平時自己寫的和自己已經讀通的程式分類儲存起來,建乙個屬於自己的**庫,需要相關功能的時候,就到**庫中找相關的**。這樣既提高編碼的效率又提高了正確率。
程式設計學習經歷的分享
作為乙個大二的乙個學生,在學習程式設計的過程當中也遇到了非常多的學習阻力,在這裡也是度過了很長時間的迷茫期和恐懼心理,還是堅持著慢慢走了下來 發表的一些個人見解的,歡迎指正哈,嘻嘻 大學是乙個象牙塔,在這個象牙塔裡面可能並不能接受到外來的一些資訊,畢竟大學生也是需要一些保護的,但是在這個象牙塔裡面,...
微服務學習筆記 三大程式設計正規化
三大程式設計正規化包括,結構化程式設計,物件導向程式設計,函式式程式設計。結構化程式設計是指將複雜程式遞迴拆分成一系列更小的,可證明的單元 函式 之後通過編寫測試來試圖證明這些函式是錯誤的。如果無法證偽這些函式,就可以認為這些函式足夠正確,進而推導整個程式是正確的。注意,這裡是用科學論證法進行驗證,...
併發程式設計三大特性
1.有序性 當 前後順序發生變化互不影響時,虛擬機會對 進行重排,但是這個操作可能會影響其他執行緒的執行,例子如下 public class test thread t2 new thread new runnable t1.start t2.start t1.join t2.join 等待t1,t...