两天低效编程总结
這兩天在用appcan做手機(jī)應(yīng)用,非常糾結(jié)。就原因做一下總結(jié)和備忘:
1.產(chǎn)品設(shè)計(jì)足夠了,技術(shù)設(shè)計(jì)還不夠。中途換了一次框架,沒有考慮到換框架的兼容性。
2.過于依賴調(diào)試工具,設(shè)計(jì)和寫代碼時(shí)的大局觀不夠。
3.時(shí)間管理做得不夠,又陷入了埋頭編程的陷阱。
?
關(guān)于appcan,以下記錄幾點(diǎn):
1.使用它的ui不如使用jquery mobile。它的基本上是抄襲的jquery mobile,還抄得很爛。甚至可以考慮自己寫,畢竟是使用html5,只要對(duì)頁(yè)面編程夠熟就行。
2.它的數(shù)據(jù)庫(kù)操作是異步的,但是回調(diào)函數(shù)都注冊(cè)到同一個(gè)全局對(duì)象中,導(dǎo)致兩個(gè)查詢同時(shí)執(zhí)行時(shí)后一個(gè)回調(diào)會(huì)覆蓋之前的,因此只能人工地將所有查詢串行的。
3.調(diào)試可以使用eclipse的DDMS,還算好用。不過也是得改一點(diǎn),傳一下文件,調(diào)試一下。還是應(yīng)該設(shè)計(jì)代碼細(xì)節(jié)的時(shí)候都考慮好。
?
重構(gòu)時(shí)注意這些問題。做的更好一點(diǎn)。
轉(zhuǎn)載于:https://www.cnblogs.com/sskyy/archive/2012/06/04/2534163.html
總結(jié)
- 上一篇: 套接口和I/O通信
- 下一篇: prototype.js 和jquery