如何編程,教你們如何更好地編程

本身總結的一些,固然,有錯是必不可少的HaHa@_@。編程

首先,來講說我在編程時的感覺吧。測試

在編程時,每當我把一堆的問題分解成一個個小問題來解決時,每完美地解決一個問題後,都感受很是棒,有時是之前有解決過的問題,有時是新問題,不過我都感受很是棒。.net

可是,在有這種感悟以前其實在編程時我都是痛苦的,而其實,人生就是這樣,不是先經歷痛苦,而後再經歷幸福;就是先經歷幸福,而後再經歷痛苦。我更想選擇前者,不是怕他人會說我年紀小就想享受,說我沒出息,而是我真的想體驗痛苦,其實幸福和痛苦是等價的,而咱們把它們分開了。get

因此,在痛苦中我也很享受,這就是個人生活,這就是你們都說的爲何世界會是這樣的,那是由於咱們把痛苦當成了魔鬼。數學

先來講下思路,其實思路對於編程來講很是重要,而其實思路對於處理全部理性的東西來講都是很是重要的,好比解決一道數學題就須要創造出一個思路;好比要解決一件繁瑣的或是一件困難的事情,思路的不一樣能夠決定成敗和效率。效率

所以,在編程以前,先構造好思路。而後再把這個思路分解出來,最後逐個解決。軟件

好比,我想作一個聊天室軟件,那麼我想出了這麼幾個想法:總結

1、先作好界面,再寫代碼。聊天室

2、先寫代碼,再美化界面。生活

3、每寫完一段代碼都給它作下測試,看能不能用。

4、寫完一個功能的代碼後再輕度測試下。

等等.......

而後我把這幾個想法選擇好的,再將它們組合起來:

1、首先,先寫代碼,再美化界面

2、而後,代碼要在完成某個功能後再作測試,並且作輕度的測試就能夠了。

3、再而後,有須要這個功能再寫,省得白費工夫。

四、再再而後,連寫邊把代碼寫得美觀好看些,由於在以後我可能要通過許多的修改,好看的代碼一眼就能看出來以前我寫的是什麼。

五、最後,支持不一樣版本的設備。

五、仍是最後,支持不一樣地區的設備。

等等.......

相關文章
相關標籤/搜索