Homepage
Open in app
Sign in
Get started
嗨,世界
Follow
今年聖誕節我們做了一個軌跡特效套件
今年聖誕節我們做了一個軌跡特效套件
嘗試著重現 90 年代的滑鼠軌跡特效,記錄了我們實作的過程,並且依據自己的需求整理成了一個可以比較容易透過參數調整的 npm 套件
fin
Dec 23, 2021
Adapter Pattern 介紹及 JavaScript 實作
Adapter Pattern 介紹及 JavaScript 實作
轉接器模式(Adapter Pattern)是四人幫提出的其中一種結構型設計模式(Structural Design Pattern),其目的是在解決不同介面(interface)之間遇到的溝通問題。這篇文章便是在跟各位介紹轉接器模式的概念及實作。
Larry Chien
Jan 29, 2021
Singleton Pattern 介紹,是否為 Anti-pattern?
Singleton Pattern 介紹,是否為 Anti-pattern?
你是否曾幾何時遇到一個情境,在一個應用程式中,希望有一個始終如一的物件,它扮演著單一入口,你可以很容易地呼叫他、創建它與使用它,它自始自終只有一個,沒有第二個它。
Camel
Dec 7, 2020
一個參與者角度的 Domain Driven Design 首屆年會 Day2 工作坊
一個參與者角度的 Domain Driven Design 首屆年會 Day2 工作坊
事件風暴 EventStorming & 戰術建模 Tactic Modeling & Example Mapping 工作坊燒腦初體驗,收穫很多,但也有更多需要去實踐的地方
fin
Dec 4, 2020
一個參與者角度的 Domain Driven Design 首屆年會 Day1
一個參與者角度的 Domain Driven Design 首屆年會 Day1
領域驅動設計 Domain Driven Design ,是透過專注理解領域問題並以此建構相對應軟體的一套方法。今年台灣第一次舉辦 DDD 年會,一些心得與大家分享
fin
Nov 28, 2020
State Pattern 介紹及 Ruby 實作
State Pattern 介紹及 Ruby 實作
在一些場景下,一件事物可能有不同的狀態或階段,而不同的狀態也會使行為有所不同,除了用 大量的 if/else 判斷外,我們可以採用 State Pattern 去實作,可以使狀態的維護更加簡易,架構更為優美。
Whyayen
Nov 11, 2020
SOLID React:在 React 中應用 SOLID 原則
SOLID React:在 React 中應用 SOLID 原則
React 專案也可以很 SOLID,讓我們透過實際範例來看看如何應用 SOLID 原則,讓程式碼變得更好維護、更容易理解。
fin
Oct 18, 2020
如何應對難相處的人 How To Deal With Difficult People
如何應對難相處的人 How To Deal With Difficult People
當有人貶低我們的意見、否定我們的想法、忽略我們要說的,表現得像個萬事通、以批評為樂、創造負面的能量,就會讓我們覺得很不開心。這些『難相處的人』的行為總是會踩到我們的地雷,他們應該為製造的麻煩負責,畢竟,他們才是有問題的那群???
fin
Sep 21, 2020
無瑕的程式碼 (9):單元測試
無瑕的程式碼 (9):單元測試
撰寫單元測試能確保程式裡的每個角落都會如同預期般地運作,然而一股腦將測試加入程式碼內,而忽略了測試的可讀、可維護性,將會阻礙後續測試新增、修改,久而久之這些阻礙將使得測試變得愈來愈混亂,也漸漸的失去測試的意義。
Whyayen
Sep 8, 2020
無瑕的程式碼 (7+8):錯誤處理+邊界
無瑕的程式碼 (7+8):錯誤處理+邊界
這次我們要來看看怎麼將程式碼中的錯誤處理(Error Handling)寫得簡單乾淨,而在撰寫程式的時候,又該怎麼處理、定義邊界(Boundaries)呢。
Larry Chien
Aug 31, 2020
無瑕的程式碼 (10):類別 Classes
無瑕的程式碼 (10):類別 Classes
類別是變數與函式的組合,也是在一般 OOP 下最常被使用到的元素之一,不過也由於在抽象層級上多了一層,其複雜度也相對更高。我們需要用到前面章節討論的所有事項來了解,包含命名、函式、註解、物件、測試等。
fin
Aug 31, 2020
About 嗨,世界
Latest Stories
Archive
About Medium
Terms
Privacy
Teams