在許多的組織,溝通與協作都是生產力瓶頸之一,而在軟體開發的領域,溝通與協作的特殊挑戰在於「內隱知識」。
曾經有一回,我與一位工程師 A 一同 pair prog...
一般而言,在業界主張要使用函數式編程 (FP) 的理由主要有兩個:
開發速度快。
減少 bug 。
另一方面,反對使用函數式編程的理由主要也有兩個:
懂這...
今天的學習目標:
學會使用 input() 接收使用者輸入
理解輸入的資料型別
將字串轉換為整數(int())或浮點數(float())
完成一個互動式小範例...
Magento 是什麼?
第一次聽到 Magento 這個名字,我還以為它是義大利麵。直到真正查了一下,我才發現,它不是什麼新潮玩意,而是電商界流傳已久的上古...
在分散式系統中,錯誤處理常常是我們第一個想到的事(Timeout、Retry、冪等性)。但實際上,系統掛掉的原因,更多時候是「流量過大」把自己或下游撐爆。要同時...
在上一篇我們談過 Shared Database 與 Database per Service 的設計。結論是:在微服務架構中,Database per Se...