要把可信作為第一優(yōu)先級(jí),放在功能、特性和進(jìn)度之上。除非客戶信任我們的產(chǎn)品,否則這些優(yōu)秀的特性都沒有機(jī)會(huì)發(fā)揮價(jià)值。
我們各級(jí)管理者和全體員工都不得以進(jìn)度、功能、特性等為理由來降低可信的要求,確保可信的要求在執(zhí)行過程中不變形。
我們要從最基礎(chǔ)的編碼質(zhì)量做起,視高質(zhì)量代碼為尊嚴(yán)和個(gè)人聲譽(yù)。
代碼就像是高樓大廈的一磚一瓦,沒有高質(zhì)量的代碼,可信的產(chǎn)品就是空中樓閣。我們要優(yōu)化并遵循公司各種編程規(guī)范,遵從架構(gòu)與設(shè)計(jì)原則,熟練使用各種編程庫和API,編寫出簡(jiǎn)潔、規(guī)范、可讀性強(qiáng)、健壯安全的代碼。
我們要深刻理解架構(gòu)的核心要素,基于可信導(dǎo)向來進(jìn)行架構(gòu)與設(shè)計(jì)。
在確保可信的前提下,要在性能、功能、擴(kuò)展性等方面做好權(quán)衡;慎重地定義我們的模塊與接口,真正做到高內(nèi)聚與低耦合;我們要遵循權(quán)限和攻擊面最小化等安全設(shè)計(jì)原則,科學(xué)設(shè)計(jì)模塊之間的隔離與接口,提升安全性;低階架構(gòu)與設(shè)計(jì)要遵循高階的架構(gòu)與設(shè)計(jì)原則,在充分理解原有架構(gòu)與設(shè)計(jì)的情況下,持續(xù)優(yōu)化;我們要熟悉各種設(shè)計(jì)模式,重用公共成熟組件和服務(wù),避免重復(fù)勞動(dòng)。
我們要重構(gòu)腐化的架構(gòu)及不符合軟件工程規(guī)范和質(zhì)量要求的歷史代碼。
我們知道,再好的架構(gòu),其生命力也是有限的。隨著時(shí)間的推移、環(huán)境的變化以及新技術(shù)、新功能特性的引入,架構(gòu)也會(huì)腐化。面對(duì)腐化了的架構(gòu),要毫不猶豫地去重構(gòu)它。同時(shí)主動(dòng)以可信設(shè)計(jì)原則為導(dǎo)向,去重構(gòu)不符合軟件工程規(guī)范和質(zhì)量要求的歷史代碼,提升軟件架構(gòu)的生命力。
我們要深入鉆研軟件技術(shù),尤其是安全技術(shù)。
軟件技術(shù)是我們打造產(chǎn)品的基本工具,技術(shù)是否先進(jìn),技術(shù)選擇是否合理,將決定我們軟件的高度;我們要深入學(xué)習(xí)架構(gòu)與設(shè)計(jì)、編碼、測(cè)試、安全、可用性、性能、維護(hù)性、體驗(yàn)等技術(shù),并科學(xué)運(yùn)用這些技術(shù)。
任正非談備胎計(jì)劃 面對(duì)美國“封鎖”令,華為如何負(fù)重前行?昨天,任正非等華為高管在深圳總部接受國內(nèi)媒體采訪回應(yīng)公眾關(guān)切。
任正非談備胎計(jì)劃 面對(duì)美國“封鎖”令,華為如何負(fù)重前行?昨天,任正非等華為高管在深圳總部接受國內(nèi)媒體采訪回應(yīng)公眾關(guān)切。