<th id="7w293"></th>

<button id="7w293"></button>
<th id="7w293"></th>

        <dd id="7w293"></dd>
      1. 咨詢熱線

        0371-86158370

        警惕降本增效!軟件開發不可忽視的四大誤區(四)

        如果您正在尋找相關產品或有其他疑問,可隨時撥打服務熱線,或點擊下方按鈕與我們在線交流!

        2024-01-17 10:05:29 發布者:超級管理員

        四、性能潔癖主義

        這個誤區貌似比較容易理解,只是有時候,它的存在像一個陽謀,我們知道不對勁,但卻無能為力。

        一般技術團隊,在人多了之后,隊伍里面會出現各種各樣角色的人,一定會有一些完美主義傾向的,有潔癖癥的一些人,他們會摻雜在里面,就會導致我們在做事情的時候容易偏離核心目的。
        當然,寫到這里,有些讀者可能會誤解我的意思——會理解為“做性能要適可而止”。但這不是我想表達的!
        做性能,我是傾向于能盡可能地做到現有條件下的極致化。只有極致化的性能才能在競爭中脫穎而出,這個非常關鍵的,如果我們做不到,往往是資源不夠,或者能力不夠,而不是決心不夠,這個不是什么誤區。我要講的誤區是:“我們往往因為追求常規的性能參數,而喪失更重要的體驗級性能” ,這才是很多人,難以跳脫出來的誤區。
        繼續舉一個例子:大家都在傳微信誕生之初,騰訊內部有三個團隊都在做微信,最后是張小龍的團隊勝出。這個故事不是完全真實,但是確實也是有故事的原型的。當時有一個產品叫做 Q 信,用 Q 信來發 IM 消息、語音消息、圖片消息。過程中,要解決一個問題“移動端信號不如有線網穩定的情況下,如何做到像系統短信一樣極高的發送成功率?”那時候,3G 時代還在巔峰,4G 尚未完全普及,一部分用戶還依然在使用網絡極差的 2G?;诋敃r的條件下,我們對信號弱,發送失敗的情況設計了大量的重試策略、動態化的重試步長、網絡探測策略,等等各種復雜規則… …
        但是,我們發現,無論怎么做,發送消息失敗的概率,以及發送成功的速度,都還是明顯弱于微信。我們始終無法正確預測用戶什么時候突然進入電梯沒有信號了,什么時候又出了電梯,什么時候又進入隧道沒有信號了... ...  而微信卻仿佛能夠預測未來一樣,總是在用戶走出電梯的一瞬間,把消息發送成功。
        我們的問題出在哪?
        我在反復琢磨了很久并對微信抓包分析之后,才后知后覺。其實一切都很簡單,是我們自己錯誤的性能追求框死了自己。因為我們做了多年的移動端 App,對移動端 App 省電的經驗深入骨髓,這樣的經驗前提下,我們所有的重試策略都會制定時間間隔、重試次數,我們像潔癖癥患者一樣,不允許任何無畏的耗電。壓根不會跨出省電的大前提去設計技術方案。而微信的做法,簡單粗暴,在消息發送不成功的時候,快速、多次不斷地重試。當然可以在用戶打開電梯門,網絡恢復的一瞬間,馬上發送消息成功!我們犯了一個致命的錯誤,就是我們并沒有去計算我們通過這套復雜的省電規則,到底節省了多少電?節省的這點有限的電量(后來證明,由于異端場景的概率問題,節省的電量極少),能否比得上一個發消息速度極快且極其穩定不懼網絡波動的軟件,帶來用戶的信心的價值?一款產品的成功,摻雜著無數條類似這樣能勘破常規誤區,能直擊靶心的思維尖刀!而在當時欠缺這套能力的 Q 信,顯然差距還比較明顯。
        再重復一遍,我當時犯的錯誤是:“我們往往因為追求常規的性能參數,而喪失更重要的體驗級性能 ”。


        相關產品
        更多推薦
        科技·質量·服務·創新

        科技·質量·服務·創新

        提交需求

        如果您對我們的產品感興趣,或者我們有什么可以幫助到您的,您可以隨時在線與我們溝通。 當然您也可以在下面給我們留言,我們將熱忱為您服務!

        快速響應給予技術咨詢答復

        專業優質軟件服務

        成熟領先產品解決方案

        專業可靠合作伙伴

        免費咨詢 0371-86158370
        免費獲取報價

        獲取報價

        銷售熱線銷售熱線:0371-86158370

        返回頂部

        首頁 在線咨詢在線咨詢 一鍵撥打一鍵撥打
        亚洲成人久在线