2014年6月8日 星期日

Swift Class VS Structure

Class VS Structure

Class can be subclassed
Class modifies by reference

Structure
No subclassing
Make a copy of the passing values and modifying the copy

2014年6月7日 星期六

Swift

岩岩既 WWDC 2014 最令人意外應該係Swift

係時候玩下啦


2014年6月2日 星期一

六月 一年了

又三個月了 

自從二月開始做打雜 幫其他project 做debug enhancement 

返手做返一入黎既銀行app 

本來fix 啲bug 就上store

到最尾先發現我地原來唔係用xcode 5 build

點解要用xcode 5 build 呢 因為apple 果邊限制

希望逼舊app upgrade 個app 係iOS 7 會用iOS 6 既UI 

而出現唔consistent 既情况 

畢竟 iOS 7 改左好多 例如UITableView statusBar 既20 px 

之後用左一個星期同一個senior 既同學 fix 果啲UI bug 

比客睇多次就上左 

但係自己係store download 有啲content 同status bar overlap 左

又無人話有問題 暫時當完左 (係掛)

到三月尾 接左另一個出名化妝零售商既iPad shopping app

呢個app 本來預左係上年就會完成 奈何對面既developer 唔識

要我地呢邊黎design 個api spec 比佢地跟 

就算跟都跟唔足 仲有好多bug 好hard code 左既data 

攪到成個project 分開兩個phase 

而我接手既時候就係第二個phase 

加多四個menu item 同入面既page 

未開始做之前都要搞緊phase 1 webView timeout既問題⋯ 

搞左成個星期先開始到phase 2

supervisor 怕我唔識預時間 特登set 左 5個milestones 比我去跟

但係每一個milestone 之間無預時間做buffer 同bug fix 

自己睇個schedule 又睇得唔清楚 咁就同supervisor confirm 左

做落發現自己控制時間唔好 又參與左啲唔關事既野 仲好多detail 位無係之前果時無諗到

搞到第一個milestone 就已經miss 左4日 仲要好多UI 問題 走位 彈性app 等等 

結果比supervisor 捉住黎鬧 

好彩岩岩有個復活節 係假期同六日返黎追返個schedule 加上同事之前已經做左一部份

係第二個milestone 追到剩返一日delay 係後面既milestone 都無delay 過 

supervisor 都無再煩我

雖然咁樣可以迫我做到野 但係我唔想係咁逼壓既工作環境到做野同學野⋯

另外既係咁逼法 只會令交出黎既野好多野暗病 hard-code 令到之後maintain 更要多時間去fix 

咁樣迫schedule對同事同公司好咩?? 

另外有個做左三年同事離開公司 但係又見唔到請返人黎填補空缺

而且個個係度做都有想走既意欲 有啲因為加人工唔多 有啲因為想轉環境

雖然身邊都有好多同事教 但係project 唔會少既情况之下 只會越黎越忙

係做左一年之後 到底係留係走 心入面都未有一個答案⋯