DAY 4: Counter II
Write a function createCounter. It should accept an initial in...
今天就來講物件導向三大特性之一封裝(封裝、繼承、多型)封裝基礎封裝就是可以將物件區分為可被外界使用的特性及受保護的內部特性,簡單來說就是將類別(Class)透過...
昨日聊到的迭代與增量式開發,了解到在產品規劃上,應該先以淺層的方式擴展全貌,再依據核心程度與價值去一個個做增量與之中的迭代。
在 《Product Roadma...
昨天介紹了一個OSS的專案blockpy,但筆者覺得那個真的是有夠不好用。今天來介紹另一個好用的積木IDE
MakeCode Web based IDE
1.進...
這幾篇寫下來都是在描述怎麼無腦的使用積木在不同情境下使用,但或許很多人會跟筆者一樣好奇,為什麼那些extension的積木是只能支援特定型號的硬體或板子。 筆者...
今天要介紹一個功能沒有 Monad 這麼強,但比較泛用的抽象介面,Applicative Functors,
在 Day 26 - Monads (1) 中,我...