本帖最後由 hihihi123hk 於 2017-2-15 09:55 編輯
8GB Macbook Pro 練功Swift寫過隻Game 係IOS同OSX行,寫成日都無見過炒,都係唔明點解炒到癲。
    ...
evec 發表於 2017-2-15 02:49


   
唔好扭曲 Generic ,Generic 唔係淨係用係 OO design ,只不過係你無其它方面用(Value Wrapper),唔代表用咗就係結構差。

Imperative coding 好少會用 Value Wrapper,當然好少用到 Generic。啲 Code 好難會寫到一個無 Standard Pattern或者寫到個萬能底層 ,好多時十個人可以有九種寫法。

Functional 大量寫法到都係用好接近嘅 Pattern 去處理(用一個 Type Wrap住啲 Data 再 Transform) ,十個人可能得一兩種寫法,咁樣先有優勢容易去睇同埋 Maintain


題內話:Optional 都係用 Generic + Enum 組成,由 .some(value) .none 構成,唔通又結構差

via HKEPC Ionic Reader v1.6.0 - iPhone

TOP