Daily Scrum M2 11-15


今天最大的進展應該是在數據方面,修復了由來已久的bug。

之前的情況是輸入關鍵詞之后左等右等都不出來結果,一開始是覺得可能RSS的結果返回較慢,但是之后用G公司的Reader check過之后發現情況似乎不是那樣,大部分的關鍵詞一晚上總能返回個幾十條結果,所以這時候才開始懷疑代碼的問題。fix這個bug也花了好幾天的時間,因為每次測試都非常耗時,最后的結果是數據方面的dev和上層調用的dev沒有約定好由誰去定時調用獲取data,結果大家都沒有去調用,導致只是開始的時候搜索一次,之后就沒有data返回了,自然看不到有節點長出。

修復了這個bug之后,看起來就很像那么回事了:

nodes

但是還有若干地方存在很多小問題:比如剪枝的過程中有可能會導致程序crash掉,比如字體的顯示不是很好看。

另外Load的功能由於和多棵樹的耦合度很大,而負責多棵樹的瀟帝這兩天又因為有事情無法開發,所以這方面的工作一直比較零散無法連接起來,看樣子開發的進程需要延后1-2天。

具體的難點與重點:

1. 葉子節點。該來的總是要來的。之前葉子節點完成了所有的功能與基本的UI樣式,而當時把UI樣式的完善當作細節問題,可以推后解決,於是很長時間都沒再動過了。如今是時候來處理這些細節問題了。具體來說,默認的字體樣式用來顯示英文還可以,但用來顯示中文感覺挺不好看的,有些字比較大有些字比較小,估計得換成Segoe UI或Ya Hei會比較好,首選Segoe UI;另外,由於Label比較小,所以很難完整顯示新聞標題,因此還得加個ToolTip上去,每次鼠標移到Label上就會自動顯示完整標題;葉子節點的配色也需要改進。這些小細節解決起來應該不難,但需要較多時間進行嘗試。

2. 樹。目前單棵樹的基本功能已經完成,但剪枝還有些bug,如果剪切了不合適的控件會crash掉,代碼里應該多做些判斷吧。多棵樹可能涉及到的臨界區問題目前已經解決,Dev已經把Bing部分封裝成推送機制,有新的消息來就自動推送給合適的樹,這樣樹就無需自己查詢Bing數據,從而避免了同步讀寫的問題。但目前由於瀟弟去陪Dentist了,所以暫時無人可以繼續開發,這也導致了后續的Load功能難以實現(有前后關系)。這部分比較緊急,但除了剪枝部分可以先完成以外,其他部分只能等下星期瀟弟回來再說了。

3. Bing后台。這部分困擾已久的bug在今天終於解決,數據終於不會只查詢第一次就停了;另外,時區問題也得到徹底解決(之前直接暴力+8的做法得到改進,目前會自動檢測時區進行校正)。現在這部分要做的功能是Load,把已經保存下來的數據讀入並重新傳給樹。但由於多棵樹目前尚未完成,這部分只能推后。

  Working on Related No. Todo Todo Item No. Comments
Xiong Zhang 組織Scrum,Scrum總結,主要功能測試 1669 主要功能測試 1669  
Jun Guo 節點配色改進,樹干label,多棵樹后台數據搜索 1679,1517 字體顯示改進,信息Board顯示改進,節點配色改進 1679,1689,1690  
Shuangzhi Wu 剪枝功能,Load功能,多棵樹支持 1512,1680,1530 剪枝功能,Load功能,多棵樹支持 1512,1680,1530  
Xichao Yang 測試   測試    
Li Zhong 剪枝功能 1512 剪枝功能 1512  
Xiao Li         不在公司

Burndown & Burnrate

11

以上。


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM