感謝強者我朋友 Shin Fu 跟 Harper 一路陪伴
回想第一天,其實我根本沒想清楚為什麼要學這三個技術。只寫了個大綱,就開始一路咻咻咻地學、一路寫。...
前言:設計模式是什麼?為什麼要學?
寫程式就像蓋房子,只會搬磚(寫功能)是不夠的,我們也許能快速搭起一間小木屋,但當專案逐漸龐大、需要多人協作時,沒有設計圖的房...
前幾篇我們學了指標存取(1295 題)、以及用 malloc 建立新陣列(977 題)今天要挑一個更直覺的題目 —— 在一個新陣列中「插入元素」,這正好能再一次...
昨天提到 Change Signature 可以調整參數的順序,我們可以把這種重構視為參數的「水平移動」。若我們想要把某些參數的處理移出或移入方法/函式內,也就...
龐大臃腫的方法/函式,是可理解性的阻礙。但要怎麼讓它變小?總不能把程式碼砍掉吧。PM 給的需求就是這麼複雜,要是不小心改壞了怎麼辦。啊我就怕被罵。
這大概是工作...
今天要學的Basic Authentication 是一種最簡單的 API 驗證方式,伺服器要求你提供 使用者名稱 + 密碼,再用 Base64 編碼,放進 H...