網課源碼-九游会j9娱乐平台
a. 為了寫好代碼,你堅持了哪些好習慣
我本人的本科專業就是軟體工程,作為開發人員,一開始學習的時候就養成編碼的好習慣真的可以省下很多時間成本,可以讓寫的代碼更加容易理解、更加容易擴展,也可以具有更強的通用性。
那麼我堅持了哪些好習慣呢?
多閱讀優秀的代碼
有空的時候多看看一些優秀的開源框架的代碼,不要求研究透徹,只要能學習到其中的一些優秀的設計理念就可以了,可以通過打斷點調試的方式去看源碼。
多看看官方文檔,它一定是最准確、最實時的資料。編寫官方文檔的人,也通常就是這些技術或者軟體的開發者,他們是對這些東西最了解的人,所以編寫的文檔不僅質量非常高,通常內容也都是最新的。
編程的好習慣真的要從一開始就要養成,即使不是開源代碼也要認真對待,在持續的練習過程中養成編程的好習慣。
b. 專業課c語言程序設計有沒有推薦的網課
推薦浙江大學c語言程序設計翁愷老師,在中國大學慕課上可以觀看。
學習c語言,必需注意每一個細節,書上的例子代碼一定要自己親自敲一遍,編譯執行輸出都跟書上說的一致才能算是學完了一個例子,如果不一致,就要仔細找原因。出了書本上有的例子,自己還要「創造」一些例子,比如學習運算符優先順序的時候,可以寫幾個相同的表達式,在不同的位置加上括弧,看看有哪些不同的行為。
比如*p 和(*p) ,又比如a = b == c、(a = b) == c和a = (b == c)等等。自己抄的書上的例子以及改造之後的例子,還有自己「創造」的例子,都應該仔細地歸類保存,並且要在源代碼中寫上簡短的注釋,闡述這個例子的意圖。
例子之後就是習題了,我建議初學者把所有的習題都獨立做一遍,然後對照答案的代碼,看看自己的代碼有那些不足,再試著修改自己的代碼。很多人不重視習題,這是極大的錯誤,因為作者通常會在習題中說明一些重要的道理,而不是單純地檢驗前面的知識。
c. 闀挎矙鐨勬簮鐮佹椂浠e﹀墠絝鎬庝箞鏍鳳紵
鎴戣夊緱榪樹笉閿欏惂錛屾垜韜杈規湁鎸哄氭湅鍙嬮兘鏄浠庢簮鐮佹椂浠e嚭鏉ョ殑銆傛垜褰撴椂灝卞規瘮浜嗕簲鍏瀹舵満鏋勭殑甯堣祫鍔涢噺銆佽劇▼浣撶郴銆佸氨涓氫俊鎮絳夌瓑鏂歸潰錛屾渶鍚庨夋嫨浜嗘簮鐮佹椂浠c
寤鴻澶у墮夋嫨鍩硅鏈烘瀯榪樻槸瑕佸熀鏈閬靛驚浠ヤ笅鍑犵偣錛屽彲浠ヤ簡瑙d竴涓嬶細
1.鏃犺哄規瘮鍑犲舵満鏋勶紝絎涓鐐瑰氨鏄浣犺佸規満鏋勪簡瑙i偅灝辮佸氬惉鍚鍏惰劇▼錛屼簡瑙h劇▼浠ュ強甯堣祫鏂歸潰鐨勫樊鍒銆
2.閫夋嫨綰誇笅闈㈡巿錛氱洰鍓嶅煿璁鐨勬ā寮忓垎涓虹嚎涓嬮潰鎺堛佸弻鍏冩巿璇俱佺綉璇劇瓑鏂瑰紡錛岄噸鐐硅繕鏄鎺ㄨ崘絎涓縐嶏紝鏈夎佸笀鎺堣懼︿範姘涘洿杈冨ソ錛岃竟瀛︿範杈圭粌涔狅紝涓嶆噦褰撴椂灝卞彲浠ラ棶錛屽姞寮哄圭煡璇嗙偣鐨勫嵃璞°
3銆佹槸鍚﹀氨涓氭湁淇濋殰錛氬氨涓氳繖鍧楁槸鎴戜滑闇瑕侀噸鐐硅冨療鐨勶紝姣曠珶鑺變簡榪欎箞澶氶挶錛屽︿簡涓嶈兘灝變笟閭h偗瀹氭槸涓嶆効鎰忕殑銆傛湜鐧懼害閲囩撼