前面一篇補上許多基本文件後,接下來要修正目前程式中的 Coding Style,並透過 Travis CI 跑 SwiftLint,讓開發流程進入現代文明時期。...
前言 因為 UserDefaults 的瑕疵?!我又找了別的方法存值。那個方法就是放進 App 安裝完成後的沙盒 (sandbox) 沙盒簡介 App 安裝完成...
寫出好維護的程式要靠經驗累積的,初學程式經驗少,因此容易寫出有壞味道的程式。而有經驗的開發者,看到壞味道一定很敏感。但是檢查原始碼的狀況,也是得看人品。運氣不好...
博彩Bingo遍佈全台因此,寫了一個程式,除了可以練一下程式,還可以了解遊戲的機率先說明:因為程式是2年前寫的,因此程式只有效果,沒有達到優化及簡化 #incl...
本文同步刊載於作者部落格:https://medium.com/@shengyou/2018ironman-eos-for-php-developer-day6...
設計模式的第一篇,我們就從簡單工廠模式來開個頭,因為簡單工廠模式,是筆者個人經常使用的模式之一,同時,應該也是新手最能快速應用的模式。 對於繼承相同介面的物件,...
透過API取得資料時我們會需要知道連線是成功或失敗以更新UI,當架構以LiveData來傳遞資料時,要取得連線狀態有兩種簡單的方式: 除了傳遞資料的LiveD...
昨天提到開視窗的方式,是透過寫語法。而EFGP提供另一個好用的元件,就是資料選取器。這幫助工程師在開發過程中,免去寫程式語法,只要單純設定就可以完成開窗資料。...
0. 前言 前偏簡單的介紹了Debug Module所提供的功能以及Target狀態控制...等等,今天就要來探討一下Debug Module中的核心功能&qu...
測試 你是否有過這樣的經驗:本來只是修改了 A 部分的程式,結果改完之後 B 部分的程式竟然不正常;或者是以前早就改好的問題,在這次改版之後又出現了呢?當有這些...