付費限定

🔦容錯

13-avatar-img
發佈於🧠 軟體開發思維 個房間
更新 發佈閱讀 4 分鐘

試錯,講的是勇於嘗試。容錯,講的則是為錯誤留出空間。

人們懂得為旅行的安全與順暢,多準備一些東西,例如:保險、備用現金、多張信用卡等等。這些措施都是用一點代價,換來對意外的抗性。

那麼,身為軟體工程師,我們是否有為了確保工作流程的順利而多做準備呢?

網路中斷或是停電時,還能不能繼續工作?當新版 iOS 推出時,有沒有額外的設備可以用來測試,還是要冒著風險把自己的手機升級到 Beta 版?

我們的軟體生意,有依賴於少數幾個關鍵服務嗎?如果它們掛掉或是停止支援,這門生意還能正常運作嗎?

上述這些情況是我們應該要考慮的。工作流程或是生意運作,若有不在自己控制範圍的依賴,就應該要做點準備。

網路與電力

網路的穩定對於電腦工作者,尤其是軟體開發者,是關鍵。所以,我個人的工作桌主要使用有線網路,其次才是 Wi-Fi。即使是在家裡客廳用電腦,我也備有網路線加 USB-C 網卡,需要穩定傳輸時,隨時可以接上。

在「停電時維持電腦能運作」這件事上,我不像一些人會在家中準備發電機或是大型儲電設備。但是我至少不會把 Mac 的桌機安排成主力工作設備,而總是會選擇筆電。原因很簡單:筆電內建電池,在缺乏外部電源的情況下,至少可以撐上一段工作時間。

應對 Apple Bugs 的策略

這畢竟是個 iOS 開發者為背景與主要讀者群的專欄,所以我特別提一下針對 Apple,我們能做的準備。

Apple 提供了系統、語言、開發工具,以及許多框架和 API,讓我們得以在其上開發各種應用程式。我們十分依賴 Apple 提供的東西的穩定。

若你有幾年的開發經驗,就會知道不能完全相信 Apple。我們應該要建立一些防範措施,以免受傷。

我歸納出了自己對 Apple 採取的容錯策略:

以行動支持創作者!付費即可解鎖
本篇內容共 1259 字、0 則留言,僅發佈於🧠 軟體開發思維、😔 開發者職業傷害你目前無法檢視以下內容,可能因為尚未登入,或沒有該房間的查看權限。
留言
avatar-img
留言分享你的想法!
avatar-img
13+
2.0K會員
118內容數
13 以 10+ 年 iOS 開發經驗為基礎撰寫,助你在 AI 時代成為更有自信的技術工作者。 ❤️ 支持 13 創作! 🤖 AI 工具實戰經驗與深度思考 🧠 軟體開發思維、職涯發展建議 💡 實用技巧與踩坑經驗分享 😔 開發者身心健康與職業傷害
13+的其他內容
2025/10/28
試錯是一種策略,也是一種態度。在可控制的範圍內犯錯與失敗並不是浪費,而是累積經驗的好方法。請拋開一步達成完美解答的執念,那只會讓你永遠無法開始。
2025/10/28
試錯是一種策略,也是一種態度。在可控制的範圍內犯錯與失敗並不是浪費,而是累積經驗的好方法。請拋開一步達成完美解答的執念,那只會讓你永遠無法開始。
2025/10/27
不做沒必要的修改,保持使用者的習慣,是極難、卻最有長期價值的事情。這種堅持,在 AI 能夠快速產出軟體的時代,更值得考慮。
2025/10/27
不做沒必要的修改,保持使用者的習慣,是極難、卻最有長期價值的事情。這種堅持,在 AI 能夠快速產出軟體的時代,更值得考慮。
2025/10/05
寫文章的一大樂趣就是讀者回饋自己拿去怎麼用。但我沒想到這次的讀者是 Claude Code。
2025/10/05
寫文章的一大樂趣就是讀者回饋自己拿去怎麼用。但我沒想到這次的讀者是 Claude Code。
看更多
你可能也想看
Thumbnail
搬家不只添購必需品,更能透過蝦皮分潤計畫賺取零用金!本文分享近期搬家時添購的各種實用好物,包含多功能工作桌、電競椅、氣炸烤箱、收納神器等,並詳述如何透過蝦皮雙 11 活動聰明購物、善用優惠,同時利用分潤機制將敗家行為轉化為被動收入,推薦給想聰明消費又想賺額外收入的你!
Thumbnail
搬家不只添購必需品,更能透過蝦皮分潤計畫賺取零用金!本文分享近期搬家時添購的各種實用好物,包含多功能工作桌、電競椅、氣炸烤箱、收納神器等,並詳述如何透過蝦皮雙 11 活動聰明購物、善用優惠,同時利用分潤機制將敗家行為轉化為被動收入,推薦給想聰明消費又想賺額外收入的你!
Thumbnail
貓奴每月進貢的時間又來啦! 身為專業貢品官,我從蝦皮搜尋各種零食,只為取悅家中三位貓主子!結果究竟會是龍心大悅,亦或是冷眼相待,就讓我們繼續看下去~
Thumbnail
貓奴每月進貢的時間又來啦! 身為專業貢品官,我從蝦皮搜尋各種零食,只為取悅家中三位貓主子!結果究竟會是龍心大悅,亦或是冷眼相待,就讓我們繼續看下去~
Thumbnail
本文探討了面對錯誤的心理反應與成長經歷,尤其是如何擺脫對錯誤的恐懼,並坦然接受自己的不完美。藉由個人經歷,說明認識與承認錯誤的過程,讓我們更能欣賞錯誤的意義與成長機會。本文鼓勵讀者重新定義錯誤,並以正面的心態迎接未來挑戰。
Thumbnail
本文探討了面對錯誤的心理反應與成長經歷,尤其是如何擺脫對錯誤的恐懼,並坦然接受自己的不完美。藉由個人經歷,說明認識與承認錯誤的過程,讓我們更能欣賞錯誤的意義與成長機會。本文鼓勵讀者重新定義錯誤,並以正面的心態迎接未來挑戰。
Thumbnail
《我可能錯了》第二十八、三十一、三十二章 (摘錄)
Thumbnail
《我可能錯了》第二十八、三十一、三十二章 (摘錄)
Thumbnail
我經常對那些別人可能會一笑置之的細微錯誤有高度的警覺,所以我經常反省自己是不是過度敏感,可是每當我去放大檢視那些錯誤,我也經常可以看見更深入的潛在風險,不知道讓我躲過了多少意外損失。
Thumbnail
我經常對那些別人可能會一笑置之的細微錯誤有高度的警覺,所以我經常反省自己是不是過度敏感,可是每當我去放大檢視那些錯誤,我也經常可以看見更深入的潛在風險,不知道讓我躲過了多少意外損失。
Thumbnail
關於如何面對過去的錯誤,以及減少內耗,提出了不同的方式,取代所評文章的方法。 善待自己與旁人,先以提醒、暫停來停下內耗。了解侵入性反應的歷程後,可以以「流動」、「覺察」、「選擇」和「負責」的四個步驟,避免自己陷入內耗及反芻負向回憶。 雖然我們無法改變過去,但我們可以選擇如何應對當下,並展望未來。
Thumbnail
關於如何面對過去的錯誤,以及減少內耗,提出了不同的方式,取代所評文章的方法。 善待自己與旁人,先以提醒、暫停來停下內耗。了解侵入性反應的歷程後,可以以「流動」、「覺察」、「選擇」和「負責」的四個步驟,避免自己陷入內耗及反芻負向回憶。 雖然我們無法改變過去,但我們可以選擇如何應對當下,並展望未來。
Thumbnail
但難免在社會上,還是多多少少會遇到
Thumbnail
但難免在社會上,還是多多少少會遇到
Thumbnail
錯誤是不可避免 在我們的日常生活和工作中,錯誤是不可避免的。我們每個人都會犯錯,無論是小至不經意的失誤,還是大至影響深遠的錯誤。然而,錯誤並不是我們的終點,相反,它們是我們成長的重要一環。如何從錯誤中吸取教訓,提升自己,才是我們需要重視的關鍵。 認識錯誤的重要性 首先,我們必須認識到錯誤的
Thumbnail
錯誤是不可避免 在我們的日常生活和工作中,錯誤是不可避免的。我們每個人都會犯錯,無論是小至不經意的失誤,還是大至影響深遠的錯誤。然而,錯誤並不是我們的終點,相反,它們是我們成長的重要一環。如何從錯誤中吸取教訓,提升自己,才是我們需要重視的關鍵。 認識錯誤的重要性 首先,我們必須認識到錯誤的
Thumbnail
作者緩緩透過生命的歷程-商界優秀經濟學家、森林僧人、還俗,到書本尾聲家人病逝與自身病痛,一點一點地帶領讀者跟隨作者的人生體驗,一起經歷智慧慢慢覺醒與內心逐漸坦然的旅程。 雖然不見得事事如預期般美好,但我們可以少一點控制,多一點信任, 因為自己最原始的念頭,可能錯了。
Thumbnail
作者緩緩透過生命的歷程-商界優秀經濟學家、森林僧人、還俗,到書本尾聲家人病逝與自身病痛,一點一點地帶領讀者跟隨作者的人生體驗,一起經歷智慧慢慢覺醒與內心逐漸坦然的旅程。 雖然不見得事事如預期般美好,但我們可以少一點控制,多一點信任, 因為自己最原始的念頭,可能錯了。
Thumbnail
接受生活中發生的一切,包括失敗、挫折、失去、分離、及不如預期的關係。透過反省和學習,從中學到寶貴的教訓,更堅韌勇敢的前行。生活充滿不確定性,接受並信任自己的能力,從每個經驗中成長和學習。
Thumbnail
接受生活中發生的一切,包括失敗、挫折、失去、分離、及不如預期的關係。透過反省和學習,從中學到寶貴的教訓,更堅韌勇敢的前行。生活充滿不確定性,接受並信任自己的能力,從每個經驗中成長和學習。
Thumbnail
都曾犯下過錯誤 生活中,我們都曾犯下過錯誤,或是做出讓自己後悔的決定。這些錯誤,或許是因為我們的疏忽,或是因為我們的選擇不當,但無論如何,它們都是過去的事情了。然而,有時我們會讓這些過去的錯誤,成為了我們前進的枷鎖,阻礙了我們向前邁進的步伐。但是,我們絕不能讓過去的錯誤,阻擋住我們的未來。 應該
Thumbnail
都曾犯下過錯誤 生活中,我們都曾犯下過錯誤,或是做出讓自己後悔的決定。這些錯誤,或許是因為我們的疏忽,或是因為我們的選擇不當,但無論如何,它們都是過去的事情了。然而,有時我們會讓這些過去的錯誤,成為了我們前進的枷鎖,阻礙了我們向前邁進的步伐。但是,我們絕不能讓過去的錯誤,阻擋住我們的未來。 應該
追蹤感興趣的內容從 Google News 追蹤更多 vocus 的最新精選內容追蹤 Google News