iT邦幫忙

0

[精華] [台中前端小聚] 前端監控就是那麼重要

  • 分享至 

  • xImage
  •  

前言

轉職或自學的人經常對自己的未來感到焦慮,覺得自己不如他人,進步緩慢。這種焦慮會迫使他們投入所有的時間學習程式語言或實作專案,最終將自己困在家中與世隔絕的生活中。我能理解這種情感,因為我也是這樣的人,過著這樣的生活。某一天,我了解到槓鈴策略(資產配置法),即將90%的資金投入低風險資產,將10%的資金投入高風險資產,以達到下行風險有限、上行風險無限的目的。除了金錢,人生的資產還有時間。更甚者,我們所賺取的金錢就是時間換來的資產。從槓鈴策略的角度出發,我應該如何分配我的時間呢?以下是我的思考:

風險 項目 特性
低風險低報酬 工作、投資0050 一定會有收入,能滿足基本需求,但難以致富
高風險高報酬 社交、Side Project、寫作 不一定有回報,但若運氣好,則有出其不意的回報(不一定是金錢)

根據以上思考,我決定參加聚會和從事寫作(正因如此,這篇文章才誕生了)。目前的實行結果也不錯,我有機會了解實踐界的專家們在做些什麼,甚至找到了可作為榜樣的專家。這些成果遠比單純追求金錢更有價值。

精華

基本概念:
測試 vs. 監控:兩者都是會產生警示的活動。它們的區別在於產生警示的時機點,測試是由「(上線前)新增程式碼」驅動,監控則由「(上線後)線上系統即時產生的事件」驅動。換句話說,上線後,使用者可以透過「監控」持續獲得錯誤回饋;上線前或非即時項目,則透過「測試」涵蓋可能發生的錯誤。

如何蒐集與分析⽤⼾瀏覽器的訊息?
我推薦使用 Sentry(開源軟體)。優點是 Sentry 可以記錄使用者行為(隱藏機密資訊),讓監控者可以重現使用者行為,以確認錯誤發生的原因。詳情請參考官方網站 Sentry

如何監控畫⾯不跑版?
我推薦使用 BackstopJS(開源軟體)。它的運作方式是將一系列前端頁面的快照作為基準版本,然後將新版本頁面與原版本進行比對,找出差異之處。詳情參考官網BackstopJS

心得

這次聚會讓我學到很多,打開了我的視野。如果各位有興趣可以參與Front-End Developers Taiwan FB社團
台中前端小聚


圖片
  直播研討會
圖片
{{ item.channelVendor }} {{ item.webinarstarted }} |
{{ formatDate(item.duration) }}
直播中

尚未有邦友留言

立即登入留言