Software philosophyWeb(World Wide Web)的起源:為什麼 Tim Berner-lee 想要設計 Web?至從 1990 年代後,現代人的生活幾乎都圍繞在 Web。從平時逛 Facebook、用 google 搜尋、逛 blog,都是 Web 的一環。 但為什麼會有人想發明 Web…NissenApril 20, 2022 3 min
Software philosophy不要一看到重複的程式碼就把它殺掉 (DRY is about Knowledge:Code duplication is not the issue )什麼是 Dry ? Dry 的意思是 Don't Repeat Yourself 工作上,一個效率的工作者,如果發現一件事要重複做 or…NissenMay 24, 2021 1 min
Software philosophy前端技術發展史,關注點分離的辯證:模板語言到 React 與 Vue 前端技術發展史,關注點分離的辯證 —— 模板語言到 React 與 Vue 每個框架的設計,背後都反映了 作者對問題或世界的看法 。本篇我想從「關注點分離(SoC…NissenMay 21, 2021 1 min
Free talk從工程師到圖片管理工具 Eagle 的獨立開發者—— 專訪創辦人 Augus從工程師到圖片管理工具 Eagle 的獨立開發者 —— 專訪 Eagle 創辦人 Augus 2017 年,有套圖片管理工具 Eagle…NissenSeptember 27, 2020 3 min
Web development給初學者的前端 Unit test 教學—— 以 React Testing Library 為例給初學者的前端 Unit Test 教學(以React Testing Library 為例) 適合閱讀者:已經會寫React,但過去完全沒寫過「Component Unit Test…NissenAugust 26, 2020 1 min
Web development為什麼我們需要閉包(Closure)?它是冷知識還是真有用途?為什麼我們需要閉包(Closure)?它是冷知識還是真有用途? 本篇適合閱讀者:雖然大概了解閉包的概念,但「不知道為什麼要學閉包?」、「覺得閉包只是冷知識」的人 以下是一個閉包 從開始學 JS…NissenAugust 28, 2020 1 min