前言
上一篇我們初步認識了 Monoid,學到「組合」其實是程式設計裡無處不在的基礎結構。
現在回到 Day 14 提過的容器,透過將值(value)包裝在一...
好的命名不僅是可維護性的起源,也是降低 debug 時間與團隊溝通成本的魔法。但眾所周知,命名是程式設計的兩大難題之一。我們很難一次到位地賦予程式正確的名稱,這...
今天要做的是,在執行攻擊動畫時,增加傷害判定 (Collision)。
1. 前置準備
新增 Animation 資料夾 (或你習慣的整理方式)
新增 iTh...
老闆語錄 💬
"我心情好的時候什麼都好說,心情不好時免談!你們要學會看我的臉色行事,系統也要懂得察言觀色!"
災難現場 🔥
週四下午 2...
下班後返家
「小米,今晚有空嗎?之前不是提過,想做個能幫上你忙的服務,我想先跟你聊聊需求。」
開了視訊,訪談裡不時穿插著閒聊,時間就在輕鬆又專注的氛圍中流逝。從...
條件過濾是我們在處理資料最常遇到的需求~
先準備一下今天要用到的data。做一個很常見的成績表。
df = pd.DataFrame({"name&q...