17380683995
成都APP開發(fā)要達到哪些要求
來源: 成都app開發(fā)
對速度、質(zhì)量和可維護性的要求,其實就是又快,又穩(wěn),又清晰的要求。
快:快其實是容易做到,或者說容易知道能不能做到的事情,熟悉的Android開發(fā)的朋友都知道,如果能理清業(yè)務(wù)邏輯,不受干擾地投入開發(fā),開發(fā)速度可以很快,一般普通規(guī)模的App,一到兩周就能完成。
穩(wěn):穩(wěn)不像快,可以簡單地用時間進行即時的量化評價,我們要等大量bug出現(xiàn)之后,才知道穩(wěn)不穩(wěn),可是一般趕工速度一快起來,就很容易出現(xiàn)大量bug。其實Android常見問題無非是內(nèi)存、異步、響應(yīng)等,要排除和解決這些問題很容易,難的是怎樣確保不出現(xiàn)這些問題。
清晰:清晰是難做到的,快可以通過時間量化,穩(wěn)可以通過bug統(tǒng)計量化,但是清晰是很難量化的,代碼審查和可擴展性都是主觀評價,而且相當(dāng)滯后,很多情況下,往往要等到需要實現(xiàn)擴展,甚至換人接手代碼時,才知道代碼不清晰。