-
1 # IT老友
-
2 # 老君八卦談
程式設計中最重要的,從字面上就可以瞭解的到。
一個是會編,就是要有創造力,能夠把它敘事成一件流程。編造的過程,就是一個不斷的探索的過程。
另一個就是工程的概念。也就是程,就是發現需求。工程,從地基的建造,一直到上層建築。都是遵循工程的概念。
-
3 # 西關惡少
程式設計最重要的是邏輯,邏輯又分計算機邏輯,跟人類思維邏輯,前者對應面向過程,後者對應面向物件!首先計算機邏輯是做為最基礎的程式設計邏輯,從機器碼到組合語言,C語言 屬於計算機邏輯程式設計,也就是最接近計算機思維的程式設計,程式設計的出發點是考慮如何透過計算機的內部邏輯來編寫一個自己需求的程式!人類思維邏輯對應的面向物件程式設計則是是以計算機邏輯語言作為基礎框架,設計出來的符合人類思維的程式語言,常見的語言有:C++,C#,java等,都是有相同於人類思維的特點,面向物件程式設計都是以類和物件來作為程式設計出發點,比如人是屬於動物類,鳥也是屬於動物類,但他們有不同的行為和特點,但他們又有相同的動物特點!因為面向物件屬於人類的思維邏輯所以寫起來要比屬於計算機邏輯的面向過程語言要輕鬆很多,靈活很多,所謂青出於藍而勝於藍,程式設計最重要的莫過於這兩種邏輯,所有的程式設計都是基於這兩種思維邏輯來寫的!
-
4 # 橋上有霧
我來告訴你最重要的是什麼,就是寫明白註解和說明文件。把每一個變數和方法的用途寫明白,讓接手的人能知道這是幹什麼用的,在每一個檔案開頭寫明白,你這是什麼時間寫的程式,是誰寫的,整段程式作用是什麼,引用了其他哪些程式,執行有什麼前提條件,佔用了多少資源和記憶體等等。很少有一個程式設計師能夠把整個專案從頭到尾做到頭的,不寫明白了這些東西一旦離職第二個接手的人會無從下手。就算沒有第二個人來接手,過一段時間自己寫的東西自己都不明白是什麼了。
-
5 # 取名字是件難事
嗯,程式設計最重要的是什麼?首先我個人的建議是首先你得是自發性的喜歡這類知識,從小聽到大的興趣是最大的老師,這句話還是沒錯的,至少在我看來。不帶興趣的去學習,就算你投入再多的時間和精力,相信到最後還是會感覺很疲乏,把自己整的不開心,何必呢?相反,一旦是你感興趣的事,我相信不管如何,你都會盡力去接近它。
然後就是要以持之以恆的態度去學你想學的知識,樓主說學程式設計重要的是什麼?最基本的就是數學的知識、邏輯的處理能力與接收能力了吧?這些知識其實我們從小學就開始接觸了,看個人的能力和發展而論了。
至於真正要進入程式設計學習的話,我怕我的資格還不夠向朋友們提出很實用的建議,所以,下面我想借我常用的一個學程式設計網站W3Cschool的一篇文章來給大家一點建議,我覺得這個W3Cschool的小編說得挺對的,當然咯,每個人的想法都不一樣,不知道大家看了會有說明感受,可以評論一下,給點建議,讓我也學習一下(哈哈)!
(沒有去水印,尊重尊重)
奉上正文 》》
程式設計就像圍城,城裡的人想出去,城外的人想進來!
對於零基礎的程式設計菜鳥,要殺入程式碼的戰場需要準備好哪些東西呢?w3cschool在此給小夥伴們分享5點建議。
1、選擇程式語言
程式設計首要還是選擇好適合自己的語言。
程式語言有:C/C++、java、VB、python、actionscript3、javascript、html、css、js等。
有人覺得,C/C++是入門的首選語言,入門簡單。但是,如果你要精通它,怎麼說也需要大概十年的功夫。
對於零基礎的小白而言,人門比較基礎的還是VB、python、actionscript3、php等。
Java目前國內需求依然很大,不過它面向物件複雜,學起來有點難度。
當然,如果你想往安卓開發發展,那也不是不可以。
2、心態調整
態度決定一切。無論是賺錢還是興趣,大部分拼的還是努力程度,他遠遠沒有到拼天賦的程度。
時間是能力發展的地盤,你把時間花在哪裡,你就是什麼樣的人。
假設你決定學php,要麼不開始,要麼就一路走到黑,多花時間專注一件事情,持之以恆地做下去。決心非常重要!
3、選什麼教材?
對於程式設計的書籍,有些喜歡挑選經典的教科書,有些則是喜歡看教學影片。
但最重要的一點,沒必要挑很多高大上的東西。真的,比如《xx從入門到精通》、《xx自學筆記》等這樣的書都可以用,畢竟會接地氣一點。
譬如你打籃球,NBA一些球星動作一定好用嗎,未必吧,因為一些動作需要有很紮實的基本功和身體素質。
客觀來講,我們模仿CBA球員的技巧,相對就會好一些。
所以,教材越是淺顯易懂,你學起來越輕鬆。
4、自學網站推薦
如果你英文比較好,可以上麻省理工學院、可汗學院、Coursera、程式碼學院上學習。
英語比較薄弱的話,那可以去一些大神部落格上面學習。
5、做點專案
自學程式設計的小夥伴仍然需要自己做點專案,一來可以驗收學習效果,二來可以激發自己繼續學習的興趣。
建議自學的朋友,可以做點小遊戲、生活應用工具、表白網站等。
-
6 # kid7157887
1.程式設計思想 抽象的能力和具象能力
2.程式碼整潔 程式碼整潔之道
3.有效的單元測試 測試每一行程式碼
4.持續學習 打好底子,保持好奇心
回覆列表
程式設計最重要的是保持一顆探索之心。
1:不要害怕出現bug,每一次bug都是提高的機會。
2:不要沉迷現有的知識,忽略其它語言/其它領域,勇於瞭解新技術。
3:不要沉迷現有的專案,積極主動參與開源專案。
it職業生涯最重要的是,不要自恃技術水平高,忽略人際關係的經營和視覺眼界的提高。it也是青春飯,早做計劃和準備。