導入 Composer 的時候,我們有新增一個範例的單元測試。如果可以的話,下一步當然就是開始寫一些基本的單元測試,來保護系統元件。但,並不是每個專案都能這麼開...
前情提要 昨日在 riscv-go 上面的 riscvdev 分支裡挖掘到了重定向型態短少的原因,也從隔壁的 riscv-binutils-gdb 專案取得了...
Functional Programming 今天是鐵人賽的最後一天,就來聊聊第一天說到的 scala 可以 Functional Programming 吧....
define Class scala 在定義 class 沒給修飾子(private,protected)的話,預設是 public 的.一個 class 的...
前一章我們講到Where的使用方式,Where使用起來很直覺,就像用if else做判斷一樣,使用一個bool回傳型態的Lambda Expression就可以...
在談談單元測試,我們閒聊了一下單元測試,接下來,我們來聊聊單元測試的基本原則。 筆者在這邊再次說明,在這個系列文章,大多是說持續優化程式碼的方向,使用的技術的概...
今天要寫SharedPreferences 我發現我寫的順序錯了 應該先寫SharedPreferences 再來寫SQLiteSharedPreference...
今天通過 ViewPager 做一個類似 iOS 中的 UIScrollView 的功能。 Android 不像 iOS 有原生的 UIPageControl...
今天要寫Brodcast Receiver 但我卻發現我少一個很重要的東西要講 Thread 非同步執行緒所以我決定今天先寫Thread 明天再來寫Brodca...
一開始的寫小程式,覺得能寫出來就很厲害。持續開發後,程式碼越寫越多,之後越來越難懂,所以就開始研究要如何快速的閱讀和理解程式。發覺到,有個完整的程式架構可以讓自...