Entries from 2018-08-01 to 1 month
Singleton Pattern (單例模式) 是 OOP 經常被使用的 design pattern 。我們一般所設計的 class 通常都允許產生多個 instance ,但經常有一些情況是希望某個 class 在整個程式運行過程中只允許存在一個 instance ,而且可以在任何地方被存取。 用現實世界舉例…
當我們要安裝語言工具到電腦上,通常有幾種方法: 編譯原始碼 直接下載 binary 透過 apt 等套件管理工具安裝 透過 nvm 、 rvm 等版本管理工具安裝 但如果我想安裝多個語言,又想輕鬆地切換版本,也想要統一管理所有語言的版本的話,這時候 asdf 就是一個好選…