目前日期文章:201202 (7)

瀏覽方式: 標題列表 簡短摘要

  Well,昨天跑出去玩了一天,不過該作完的東西還是弄完了,只在模擬器裡面測總是怪怪的(哈~手邊沒有任何Android裝置),所以...有人想試玩嗎?歡迎下載試玩版(請用檔案總管的方式安裝到Android裝置上)。目前只有2關,沒有Reset的按鈕,玩的時候要稍微小心一點了XD。有問題請留言跟我反應,等程式碼稍微美化跟bug修完後再開始寫教學文件。

  經測試,2.3.3版的APK是可以在4.0上執行,所以就只留2.3.3版的apk檔給大家下載,這次是完整版(有遊戲說明)。

Welcome

dbi1463 發表在 痞客邦 PIXNET 留言(0) 人氣()

  老媽真的很喜歡花,一聽到有花展,馬上就說要去看,今天看到的蘭花還真是漂亮。回程幫老媽辦了一張悠遊卡,她說:就算我跟我弟沒空,她也可以自己搭捷運到處走走,這是好事,不然整天待在家也很無聊。

OS:SkyDrive的相簿功能超級爛...

dbi1463 發表在 痞客邦 PIXNET 留言(0) 人氣()

  今天把圖都貼上去了,當初設計圖片時,每個Block是24 * 24,但第一次顯示時,Android竟然自作聰明把圖顯示成36 * 36,找了一下原因,似乎跟Android裝置現在有多種螢幕尺寸有關,所以把圖片從res/drawable資料夾移到res/drawable-hdpi資料夾就沒事了,意思是這些圖片是專門為高解析度設計的,不需要做縮放的動作,不過24 * 24實際看起來真的有點小,所以後來又重新設計了一次圖片,改成40 * 40,這次看起來就還不錯,剩下的是把搬運工(Android委屈你了,除了讓你安桌椅,還讓你搬箱子)的移動跟搬班箱子的動作加進去,以及判斷是否過關的程式加入,就算完成了。

Welcome

dbi1463 發表在 痞客邦 PIXNET 留言(0) 人氣()

  有廣告有差喔!以前寫技術類文章根本沒人要看,沒想到經學長的廣告,技術類文章竟然變成痞客邦本日熱門文章,而且單日超過200人閱讀,well,希望大家會喜歡,如果文章有錯也歡迎告知。

Today

dbi1463 發表在 痞客邦 PIXNET 留言(0) 人氣()

  這又是一篇源自於學長在其『搞笑談軟工』部落格上的關於Design for testability問題,同樣這也引起網友的討論,但總覺得偏向於『對測試程式的修改』或是『使用第三方套件存取私有變數』,而不是修改程式讓程式變好測(Design for testability),所以就野人獻曝,提供一個我覺得比較合適的解法。問題中的WidgetFactoryV2類別同時肩負了Simple FactorySingleton的責任,前者負責針對Windows平台和Motif平台提供不同的factory instance;後者則讓factory在一個JVM只有一個instance。這樣的設計會讓測試不好測試,就如同問題中提到的,但事實上,這問題和Singleton是無關的,更貼切地說應該是『如何測試由平台引起的Simple Factory』,所以我將WidgetFactoryV2改成如圖1的SimpleWidgetFactory,只負責平台相依的問題,Singleton不再是它的責任,此外,我也將『平台』的資訊從程式內部直接呼叫System.getProperty()的方式,換成從參數傳入,如此一來,針對SimpleWidgetFactory就變得很容易測,如圖2所示。

dbi1463 發表在 痞客邦 PIXNET 留言(0) 人氣()

  今天的內容源自於一個學長於Facebook上問的問題:『你的軟體即將於這個sprint結束之後就要準備送給測試部門進行測試,但是軟體還有幾十個open issues (bugs)還沒解完,而其中大部份的issues都只有某一位programmer可解。請問假設你是Scrum Master,你將如何處置?』這問題一出,引來許多人的討論,也有人開玩笑地說在解決完issue後要把那一位唯一能解的programmer開除,因為他程式寫得不好,所以別人才看不懂無法解決問題,真的是這樣嗎?有時候程式看不懂,並不是因為程式寫得不好,而是領域差太遠。如果整個專案都在同一個領域中,大家都是該領域的programmer,還出現這樣的情形,或許那位programmer真的要稍微檢討一下,但如果一個跨領域的專案,而且跨得很遠,如果沒有另外一個領域的知識,寫程式都很難寫了,更別說要解bug了。

dbi1463 發表在 痞客邦 PIXNET 留言(0) 人氣()

  自上次在電影院看完動畫後,一直想找個時間來看原畫展,但由於始終沒有找到人一同前往,只好在展覽快結束前,一個人來看展覽。本來以為今天是非假日,人應該會少一點吧!但買完票進場後就發現我錯了,人還是蠻多的,而且大家都看得很仔細,所以大家都走得很慢,不知道是因為這電影主題的關係,還是小學已經開學了?少了頑皮小孩的嬉鬧聲,這真的是值得高興的事。

DSCN3216.JPG

dbi1463 發表在 痞客邦 PIXNET 留言(0) 人氣()

找更多相關文章與討論