想起來一個笑話啊,一個程序員退休以后,想培養情操,打算練習書法,拿起毛筆,沉思了一會,在紙上大筆一揮,寫了兩字:hello world!
哈哈哈,我們做久了程序員,都會心一笑,這是我們才懂其中的內涵。
第一篇講程序,我不打算在hello world 開始。
第一個能和初學者分享的經驗,就是不要專注于代碼!,學習編程不是學習怎么敲代碼的。
首先作為一個初學者,你主動來學習敲代碼,無外乎兩個原因,一是就業壓力;二是閑的蛋疼,但想學點東西。
這系列是為閑的蛋疼,而且想學東西的同學準備的。
首先,你要明確自己的目標,學習你是要愉快的提高自己能力的。其次,在編程的大門前,你是一個弱雞。
對第一個問題的解釋,你可以詳看 《學習編程這件事(3)如何學習》 這篇文章。
對第二個問題的解釋。相信我,編程的世界是無比寬廣的,你想在編程的世界中走下去,你需要的是幫助!是站在巨人的肩膀上成長。即使通過小小的屏幕,你依舊可以見識到更加寬廣的世界!
不過在大神面前我們都是簡單的凡人,但是并不代表,我們學習就要屌絲,我們也要在大神的沐浴下學習!
開始正式寫hello world。
對初學者來說,首先是要選擇一個合理的編程語言和平臺!當然我幫你選好了,語言就是C#,平臺就是unity3D。呵呵,原因嘛,我認為這個組合在綜合了各方面的考慮因素以后,最好的選擇了。當然以后我會把原因補上。
那我們站在巨人的肩膀上,講一些程序的技術基礎概念。
(1)首先,程序很簡單,程序是思考邏輯的代碼具體代碼表現。
(2)程序有自己的邏輯表達規則。
(3)程序的最后都是對基本屬性的賦值。
如果三句話不是很明白。沒關系,你現在也不用明白。下一篇我強化你對這三個觀點的認識。