最美情侣中文字幕电影,在线麻豆精品传媒,在线网站高清黄,久久黄色视频

歡迎光臨散文網(wǎng) 會(huì)員登陸 & 注冊(cè)

直播開發(fā)APP,異常處理原則的各個(gè)階段

2023-04-11 15:57 作者:yunbaoKJ  | 我要投稿


直播開發(fā)APP可能會(huì)遇到各種異常情況,面對(duì)異常處理時(shí),不僅要準(zhǔn)備后續(xù)的解決方案,在前期搭建裝備時(shí)也要有所保障,我們從各個(gè)階段來看直播開發(fā)APP面對(duì)異常處理需要準(zhǔn)備的工作。

?


一、系統(tǒng)需求階段

確實(shí)花費(fèi)在系統(tǒng)健壯性上的時(shí)間,創(chuàng)建直播開發(fā)APP壯健的系統(tǒng)需要花費(fèi)時(shí)間和資源,這需要在直播開發(fā)APP開始搭建前進(jìn)行評(píng)估,根據(jù)健壯性對(duì)系統(tǒng)的重要程度決定分配開發(fā)資源的多少。

二、架構(gòu)設(shè)計(jì)階段

1、定義風(fēng)險(xiǎn)社區(qū)和安全面,系統(tǒng)架構(gòu)師應(yīng)該定義整個(gè)系統(tǒng)應(yīng)該如何處理異常狀況,定義風(fēng)險(xiǎn)社區(qū)和安全面能夠讓所有參與開發(fā)的人知道,哪個(gè)模塊應(yīng)該處理哪些異常。

2、創(chuàng)建系統(tǒng)范圍的用戶通知系統(tǒng),直播開發(fā)APP將用戶通知集中處理,否則通知用戶的錯(cuò)誤消息將分散在代碼的各個(gè)角落里。

?


三、詳細(xì)設(shè)計(jì)階段

1、為每個(gè)模塊,定義可能的風(fēng)險(xiǎn),找到模塊依賴于哪些外部代碼,設(shè)想外部依賴終止工作時(shí)發(fā)生什么風(fēng)險(xiǎn),風(fēng)險(xiǎn)指的是組件的程序員在不了解情況的前提下進(jìn)行操作,輕則導(dǎo)致數(shù)據(jù)庫(kù)不可訪問,重則導(dǎo)致系統(tǒng)崩潰。

2、定義每個(gè)模塊對(duì)非預(yù)期事件的處理,除了直播開發(fā)APP模塊的不可預(yù)知外部依賴導(dǎo)致風(fēng)險(xiǎn)出現(xiàn)外,還存在內(nèi)部可能發(fā)生的特定問題,面對(duì)這些問題,并不是所有問題都能被所有的模塊處理,有些模塊可能無(wú)法處理某些問題,有些問題可能無(wú)法被任何模塊處理等,所以對(duì)模塊進(jìn)行劃分很有必要,弄清楚哪些是可以處理的,集中力量解決。

?


四、異常處理的應(yīng)用

1、需要使用異常時(shí)一定要使用。直播開發(fā)APP的異常處理也和開發(fā)語(yǔ)言不通,其中Java是屬于較強(qiáng)的那種,開發(fā)人員需要通過信號(hào)傳遞來表明異常發(fā)生,通過告知并強(qiáng)制方法的調(diào)用者知道異常存在,使其考慮異常的處理。

2、不要通過普通異常exception捕獲異常,一個(gè)方法可能會(huì)拋出多個(gè)不同的異常,對(duì)于將異常匯總的方式要說不,這種做法會(huì)導(dǎo)致一些錯(cuò)誤信息的丟失或錯(cuò)誤信息被放大。

聲明:以上內(nèi)容為云豹科技作者本人原創(chuàng),未經(jīng)作者本人同意,禁止轉(zhuǎn)載,否則將追究相關(guān)法律責(zé)任


直播開發(fā)APP,異常處理原則的各個(gè)階段的評(píng)論 (共 條)

使用qq登录你需要登录后才可以评论。
孟村| 苏州市| 綦江县| 呈贡县| 博乐市| 武鸣县| 武安市| 游戏| 黄骅市| 鄂伦春自治旗| 开江县| 交口县| 辽宁省| 临汾市| 启东市| 扶绥县| 木兰县| 淮南市| 五华县| 铜鼓县| 江孜县| 正宁县| 怀化市| 雅安市| 湟中县| 宽甸| 那坡县| 宜良县| 会同县| 墨脱县| 龙游县| 仙居县| 永和县| 沂源县| 苏州市| 崇阳县| 宜黄县| 那坡县| 汶川县| 祁门县| 同心县|