close

本來是在人家網誌回應,卻發現越打越多,所以就回來自己網誌打吧
寫程式,我本來以為只要是二類的人,就沒有問題,後來發現我還是錯了
不可否認的,有些人適合邏輯思考,有些人則否。
其實像我的個性,好像是最適合寫程式....二元化的性格

接下來進入本文:

寫程式就跟做事情一樣,有許多相似之處

1其實只要努力,最終都會完成的,只有快慢、輕鬆與否的差別而已

2在做之前,要對整件事情的流程有詳細的了解,並且想好如何實作
 不可以隨便想一些過於天馬行空的方法。

3承上一點,平常就要多充實自己的知識,在規劃的時候才會有好點子去用
 知道越多的函式(方法),就越容易達到想要的目標。

4像蓋房子一樣,是一層一層打上去,做事情也是從大局開始逐漸穩定完成,
 再慢慢去檢查細節,程式也是一個功能一個功能慢慢加上去(但是架構要先想好)

5不見得要一個人完成所有事情,要懂得分工,將事情結構化分解掉
 (可以把不同的功能分開在不同的函式之中,懂得另外寫重複使用的函式)

6遇到問題的時候,有時候得先擱著,過陣子再回去想
 卡住的話,不逃避是該有的態度,但是如果真的暫時沒有解決之道,
 或許可以先做做別的事情,也會有所觸發。

7一步一步確實的前進並檢查
 (想辦法檢查每一步數據的變化,找出錯誤之點)

8有時候或許得換個方法繞過那座山,重新思考別的方法
 (重新思考,重寫程式)

9有時候又得去找人幫忙,詢問解決之道
 (運用所有來源,找到某功能的寫法,記下來好好使用)

10先求能完成事情,如果已經可以完成,接著就得要求精緻度提高
  (先求成果可以跑出,跟著就要優化自己的程式)

11記下每一個經驗,讓自己下一次不會再茫然失措
  (留下自己的CODE,以後借鏡的機會多的很)


暫時就先寫這些吧,如果朋友們你們有想到,可以幫我補充唷︿︿
感激感激~~~

arrow
arrow
    全站熱搜

    沒有價值的木頭 發表在 痞客邦 留言(3) 人氣()