定義目標 我曾經接到一個案主的 case,他需要我寫隻爬蟲去爬租屋網站上的物件,其實這類的需求在平台或電子商務常常出現,那我們就以 591 來嘗試抓取所有物件挑...
Unit test的名稱,就是單元測試,什麼是單元呢?一個一個小個體就可以視為單位。這樣的小個體有什麼好處?除了可以鎖定問題的所在(最主要的功能,debug最怕...
在前文物件導向設計原則—SOLID,我們簡單的回顧 Robert.C.Martin 提出的 SOLID 原則,單一職責、開放封閉、里氏替換、接口隔離以及依賴反轉...
本系列目錄 《來做個網路瀏覽器吧!》文章列表 玩具? 接下來開始會實戰解說瀏覽器引擎,由於我沒有接觸過 Gecko 或是 WebKit,所以會由 Servo...
1. 跑不完、跑不完、就是跑不完 還記得前幾天,我們介紹 lambda 時,講到費氏數列嗎?我們所使用的解,算是較為直接的解法,這樣的解法好處是程式邏輯很清楚,...
這30天主要想和大家分享系統表單的開發,管理的部分有機會再和大家分享。所以系統管理工具目前就先分享一篇(SQL註冊器) 今天要談的是EFGP開發中很重要的&qu...
昨天提到,開發者都是在第一線直接被技術債凌虐,是最有感覺的苦主。 在談技術債的時候曾說過:「事後被別人發現的才叫 bug ,自己開發當下發現的不算」,技術債也是...
本文同步刊載於作者部落格:https://medium.com/@shengyou/2018ironman-eos-for-php-developer-day4...
Class kotlin宣告class方式與java一樣 class Invoice { } Constructors kotlin的class會有一個pri...
Retry & Cache 算是常用到的功能 Retry 首先 Retry 常會用在網路存取的錯誤重試, 因為網路最容易有不穩 瞬斷 等狀況或是跑批次排...