Toggle navigation
前端三分鐘
首頁
列表
分類
關於
標籤
生活
隱私權政策
前端三分鐘
一起用三分鐘分享技術與知識
該好好重構和斷捨離的是程式碼還是人生
三分鐘斷捨離,讓每天都早點下班
為什麼需要重構在我們的生活中,有許多重要的事情需要我們時常檢討和改進,這個過程被稱為斷捨離,不僅適用於程式碼,也適用於我們的人生。 在寫許多行程式碼來實現不同的功能,有時候這些程式碼變得非常複雜難以理解,就像一個亂掉的房間一樣,這時候該斷捨離的像是 寫作文一樣的註解 需要超級多參數才可以執行的函式 過度複雜的條件判斷 寫死的 Magic Number 或是設定檔 覺得以後有機會用到但現在沒......
林彥成
2023-09-17 | 2 min.
可以簡單就不要複雜的程式碼與人生
三分鐘斷捨離,讓每天都早點下班
開始之前,先來談談工程師的日常 程式碼因為需求一直亂加,本來的水果刀被改成瑞士刀。 傳承的祖產本體難以更動,導致疊床架屋違建加蓋再加蓋,一個判斷不夠那就補兩個湊一對 這個需求很簡單,明天可以給一版嗎? 一天有一天的品質一周也有一周的品質 不知道大家有沒有一個體會,總是覺得為什麼再怎麼整理都整理不好? 不管是程式碼、房間或是人生。 回到實際一點的例子,時間有限且空間就是這麼大,但東西卻越來......
林彥成
2023-09-16 | 2 min.
DevOps X 被趕鴨子的前端工程師
關於 DevOps 一年體驗與心得
什麼是 DevOps?DevOps 是 Development 和 Operations 何在一起的縮寫,目的是做到誰開發建構就由誰部屬和執行,把 Development 和 Operations 交給同樣一批人來處理,意味著開發人員也開始要協助進行傳統 SRE 所做的工作。 DevOps 體驗近年來雲端運算由於快速的增長,DevOps 和雲原生的概念興起,所以不得不將多集群的微服務部屬到多......
林彥成
2023-07-31 | 2 min.
JavaScript Behavioral Pattern
開箱 JavaScript 設計模式 (3)
這篇文章會介紹 JavaScript 的 Behavioral Patterns,行為模式是一種設計模式,它關注的是專注在物件之間的溝通。 行為模式組織物件之間的關係,提高可讀性和可維護性,下面是幾個常見的 JavaScript 行為模式: Strategy Pattern (策略模式): 考前可以選擇不同的學習策略來應考,可以根據不同的情況選擇不同的解決方法。 Iterator Patt......
林彥成
2023-06-30 | 6 min.
JavaScript Structural Pattern For Project
開箱 JavaScript 設計模式 (2-3)
這篇文章接下來會讓優化從開資料夾開始,從優化專案結構的三種設計模式切入 Model View Controller Pattern (MVC) Model-View-ViewModel Pattern (MVVM) Flux Pattern Design Patterns 依照目的分成三群: Creational Patterns 創建型 Structural Patterns 結構型......
林彥成
2023-05-30 | 3 min.
JavaScript Structural Pattern For Code
開箱 JavaScript 設計模式 (2-2)
上一篇文章介紹過了優化語法的四種結構型設計模式,這篇文章主要會從優化程式碼結構的幾種 Pattern 開始介紹 接下來會繼續從優化程式碼結構的四種結構型設計模式開始介紹 Adapter Pattern Bridge Pattern Facade Pattern Flyweight Pattern Design Patterns 依照目的分成三群: Creational Patterns......
林彥成
2023-04-02 | 3 min.
JavaScript Structural Pattern For Program Syntax
開箱 JavaScript 設計模式 (2-1)
你知道 React 本身也有使用設計模式嗎? 其中用到最多的又會是哪一種? 以 React 架構上來說,因為是 Component Based 的函式庫,最常用到的會是 Module Pattern,而實現 Component 的實作則是 Facade Pattern。 上一篇文章介紹過了創建型的 Pattern,這篇文章會繼續開箱結構型,結構型可以幫助我們更好的去組織程式碼,避免隨著專......
林彥成
2023-03-29 | 3 min.
JavaScript Creational Pattern
開箱 JavaScript 設計模式 (1)
這篇文章會以 JavaScript 的 Creational Pattern 開始介紹,建立型模式是處理物件建立的設計模式,實作上會根據實際情況使用合適的方式建立物件,幾種方式如下 Class Design Pattern Constructor Pattern Singleton Pattern Factory Pattern Abstract Factory Pattern Desi......
林彥成
2023-02-25 | 4 min.
← 較新的文章
較舊的文章 →
站內搜尋
文章分類
Backend
(3)
ElasticCloud
(21)
Frontend
(13)
JavaScript
(5)
PWA
(23)
Python
(3)
React.js
(9)
Windows11
(6)
三分鐘斷捨離
(23)
人生演算法
(6)
前後端如何和平相處
(31)
山上猴子的故事
(2)
數位行銷
(8)
生活演算法
(2)
產業觀察
(6)
職涯發展
(24)
軟體工程
(6)
雲端服務
(7)
最新的文章
2025 AWS 雲端高峰會登台
2025-06-22
AWS Lambda vs EC2 vs Azure Web App vs Vercel
2025-06-22
Backtracking 回溯法是失敗還是策略
2025-06-08
不是沒時間,是你忘了排優先序!
2025-06-08
高空彈跳是先跳下去還是看清楚再跳
2025-06-05
香蕉在哪裡不重要,重要的是你還在原地等嗎?
2025-06-02