一個bug,當下如果沒有察覺,等到實際跑一次,才知道出狀況。
jLJE7GaixXNK2yTbQr0wARo1DY3k5pWgzBnUcZHS
4AXdUwHZNn2T1YORtvDuFjamhyegoc3SKsbP0QIL
在文字堆裡尋尋覓覓,又是一項工程。
X1eAKiD3NFskoRjy6gmPZUv8HraWxG7LEpCqcuzb
tSPAcm07uLhG2ICDB4qr1pblWZFsE3joVkNMOKU8
有的少一個空格,有的變數已經改了,步驟卻沒改到。
8uOGM1spjKicYvroNxWzJmXTwDdPEenlgkaCR294
YPULMDhqx5Sz7wRI1H3tu4XaAZmkf0OpVeBjis9T
雖然過程有些痛苦,但終於解決問題時,常想歡呼一番。
AMQPzU0K9tbigv5TeYoE6LcrkZnBaduxqf8CsIwV
8bXhYwMx6OzdPKvCipjD2GEQ7rg3mflnVkWTHJFU
/
JlUwQBVeMxvOLg5Hj3RTWk64o1iy7XPCZYasD0zp
qwSiU39d70lKZJob8NYQAMVBXIecaW1gzv24tymR
走火入魔,連現在打文章的畫面,都不自覺拆解成按鈕、輸入欄與文字標籤。
BMzepUPlcWAbyZwFR3LHh0nOTafK6GIi4XCqog7s
nE5huqV0aSf9PGXzyv7ABrYmFjNsiUp3DT68CgLK
在輸入欄打出內文和標題後,如果裡面沒有文字,則跳出提示框,確認不會產出空資料。
VCaQyiBqvzDMGUusTrPcR7d0o6AkHL4Zm895SFYX
cePyUplanfQI2siC6R7G1VgmBw05z3THYv8urZWX
按下在驗證碼輸入的文字,如果跟圖片相符,才可按下預覽與下一步按鈕。如果不符合,則跳出警告訊息,並換一張圖片。
fW0y72LXeBmNYSA43invJOE9lkDwCstbKPqgd1hI
x2f7LkNoqz41gWdtP0E3biVsnT6ahXKCUvSOjemA
按下預覽,可以看到在內文欄輸入的文字。
Z7yGu3AWIl6PbgzL4JEaX0v2UcOsFMxwhp85SRq9
h2V0exLObWDMKYcu8ls1HvdFz5inrPayQIZoU63A
如果按下一步,則移轉頁面。
Z0zVl2X7aD8yunjHbQ439kWNhMJSGYOKRwp1vPIc
nWLzVGyPm037pQfCtqHjxOlIK8SRdbsEY9uacDAX
迴路持續運轉,發出燒焦的氣味
9JMYwzuox31lSi4C5WOZgkeVRyHhEUPGNT60FqQm
YjwbxH4el2LDmGunAOCKtgMSyk61pRNqJfdZFEUc
第一種,強制關機。
第二種,拿出標準手冊,一個個開始對,不依賴腦袋裡的排序。
第三種,請別人幫妳看,借用別人的腦及角度檢查。
第四點,記得住錯在哪,會成為很棒的經驗。
第五點,自己還有犯錯的機會,空間還有很大,一個個除錯需要時間,容許自己專注在這一件事情上,地毯式掃雷。
第六點⋯⋯⋯這些是自己的不需要給抓馬知道,
最近自己在練習做app,雖然只是用方塊組合出程式,不是像C語言那麼專業,但還是挺燒腦的。
酸酸大說的這六點,我覺得很有幫助,也很有共鳴。
/
強制關機,從混亂思緒抓回節奏。
至於標準手冊,我有借書來看,可惜有些問題比較冷門,幸好從部落客網站找到解決方法。
解決當下問題後,又衍生更多可改善的點,再思考怎麼解決。
/
目前是單獨寫程式,打算解決簡單的問題,比較偏向娛樂性質。
如果深入的話,也想請專家幫忙看一下程式碼~就像差一個空白,沒有特別看,還真不知道要加上去。(多一個空白,看起來長的差不多)
/
只要發現有bug,我也會拍程式方塊與執行結果,將錯的和對的對照。
如酸酸大所說,這些都是很棒的經驗。這種模式,也想嘗試用在其他系統改善上~
/
至於說地毯式掃雷,像上面說的,要找解決方法和找空白,重複修改程式方塊,再用手機看執行結果。
過程中花費不少時間,曾經想放棄 。沒想到後來覺得很有趣,享受專注帶來的心流。這段時間,常不小心用得太晚QQ 有時多麼希望這份專注,可以用在寫文上XD
/
這些過程,的確自己知道就好~或許有點像寫心得?把這幾天得到的體悟分享出來。
之前對於這些基本元件,例如按鈕、警示框,都覺得稀鬆平常,現在就會想這些元件的關係,程式方塊大概長怎樣之類的~也算一種收穫:)