精品欧美一区二区三区在线观看 _久久久久国色av免费观看性色_国产精品久久在线观看_亚洲第一综合网站_91精品又粗又猛又爽_小泽玛利亚一区二区免费_91亚洲精品国偷拍自产在线观看 _久久精品视频在线播放_美女精品久久久_欧美日韩国产成人在线

怎樣才能實現(xiàn)軟件架構(gòu)的“代代相傳”?

新聞 架構(gòu)
軟件設(shè)計面對的環(huán)境日趨復(fù)雜。對這種日趨復(fù)雜、難以駕馭的狀況,很多軟件人希望能有所改善。而標(biāo)準(zhǔn)化對提升架構(gòu)設(shè)計效率和提高軟件開發(fā)成功率很有裨益。本文探討架構(gòu)演進(jìn)的另一個趨勢,就是行業(yè)級標(biāo)準(zhǔn)化。

 軟件設(shè)計面對的環(huán)境日趨復(fù)雜。對這種日趨復(fù)雜、難以駕馭的狀況,很多軟件人希望能有所改善。而標(biāo)準(zhǔn)化對提升架構(gòu)設(shè)計效率和提高軟件開發(fā)成功率很有裨益。本文探討架構(gòu)演進(jìn)的另一個趨勢,就是行業(yè)級標(biāo)準(zhǔn)化。

軟件設(shè)計面對的環(huán)境日趨復(fù)雜。背后原因不僅有技術(shù)發(fā)展本身帶來的復(fù)雜性,而且也有規(guī)模增大帶來的復(fù)雜性。

從最初面向小型群體、具體領(lǐng)域的程序設(shè)計,到面向上億用戶、交叉需求的生態(tài)構(gòu)建,軟件設(shè)計似乎走上一條以復(fù)雜應(yīng)對復(fù)雜的發(fā)展之路。我們看到,從方法到概念都日趨復(fù)雜。

一開始,很多軟件的早期版本較為清晰,后來逐漸走向“大泥球”模式。最終,它們“活成了我們最討厭的樣子”。

“技術(shù)債務(wù)”成為軟件生命周期中的常見問題,所以,對軟件設(shè)計方法尤其是架構(gòu)方法的探索始終未停。這些探索與軟件工程方法的演進(jìn)互相作用。

對這種日趨復(fù)雜、難以駕馭的狀況,很多軟件人希望能有所改善。眾所周知,標(biāo)準(zhǔn)化對提升架構(gòu)設(shè)計效率和提高軟件開發(fā)成功率很有裨益。在架構(gòu)方法發(fā)展的過程中,關(guān)于這個方面的標(biāo)準(zhǔn)化努力也一直在緩慢推進(jìn)。這個標(biāo)準(zhǔn)并非指軟件開發(fā)標(biāo)準(zhǔn),比如國內(nèi)的 GB8567-88,而是指能直接應(yīng)用于具體開發(fā)的設(shè)計參考,比如行業(yè)級標(biāo)準(zhǔn)化模型。

本文探討架構(gòu)演進(jìn)的另一個趨勢,就是行業(yè)級標(biāo)準(zhǔn)化。

一、為何行業(yè)級標(biāo)準(zhǔn)化發(fā)展緩慢?

行業(yè)級標(biāo)準(zhǔn)化之所以較難達(dá)成,是因為背后有許多復(fù)雜因素。

首先,這是一項帶有公益性質(zhì)的工作。一旦做成功,大家都受益,但推動者的付出與其收益之間不成比例,要靠一定的“奉獻(xiàn)”精神支撐。

其次,標(biāo)準(zhǔn)達(dá)成需要統(tǒng)一眾多觀點。而這種統(tǒng)一并非可以強(qiáng)制達(dá)成,標(biāo)準(zhǔn)本身的建立過程就會比較緩慢。時間一久,甚至不了了之。

最后,即便建立標(biāo)準(zhǔn),更新維護(hù)的主體通常也難以確定和維持,“保鮮”難度大。

如此困難之事,為何今日應(yīng)該重提?這又涉及另外兩個原因,而它們卻是今后軟件或者數(shù)字化的發(fā)展方向。

1. 軟件在生產(chǎn)、生活中的基礎(chǔ)性地位還不夠

我們現(xiàn)在常說,軟件、互聯(lián)網(wǎng)改變了人類社會,但實際上,并非所有行業(yè)和生活場景都充分線上化了。事實是,大部分行業(yè)中,軟件的基礎(chǔ)性地位還沒有達(dá)到人們通過宣傳所“認(rèn)為”的水平,并且,軟件行業(yè)總產(chǎn)值也沒在 GDP 中有很高占比。

這表明,軟件還未像工業(yè)制成品那樣深入到社會的各個角落,軟件生產(chǎn)也沒像工業(yè)生產(chǎn)那樣成為廣泛的社會性生產(chǎn)。

根據(jù)埃文斯數(shù)據(jù)公司 (Evans Data Corporation) 2019 年最新的統(tǒng)計數(shù)據(jù)顯示,2018 年全球共有 2300 萬軟件開發(fā)人員;到 2019 年底,這個數(shù)字將達(dá)到 2640 萬,而到 2023 年,這個數(shù)字是 2770 萬。其中,它對軟件開發(fā)人員的定義很廣泛,甚至包括技術(shù)作家。

與之相比,2018 年,世界各國青壯年和逐漸進(jìn)入的勞動年齡段 (15 至 64 歲) 人口總數(shù)約為 49.6 億(數(shù)據(jù)來源于互聯(lián)網(wǎng))。也就是說,無論是從行業(yè)規(guī)模還是勞動人口的數(shù)量來講,軟件行業(yè)仍處在上升階段,還沒有成為一個像農(nóng)業(yè)或者工業(yè)那樣可作為時代標(biāo)志的行業(yè),數(shù)字經(jīng)濟(jì)仍在發(fā)展初期。

從這種狀況,我們可以推想,多數(shù)對于行業(yè)級標(biāo)準(zhǔn)化的真實“焦慮”可能只存在于少數(shù)軟件從業(yè)者心里,還沒真正上升為企業(yè)“焦慮”,更未成為行業(yè)“焦慮”。

所以,在開發(fā)中,盡管我們在項目管理中反復(fù)強(qiáng)調(diào)一些項目級的標(biāo)準(zhǔn)化要求,但這些要求沒有真正走出項目以外,沒有真正成為企業(yè)級、行業(yè)級的要求,所以行業(yè)級標(biāo)準(zhǔn)化的進(jìn)程也必然緩慢。

但是,數(shù)字經(jīng)濟(jì)的發(fā)展速度正在加快,不少人認(rèn)同未來的企業(yè)可能都是科技企業(yè)。軟件會成為主要的生產(chǎn)工具,這也許會改變經(jīng)濟(jì)數(shù)據(jù)的統(tǒng)計口徑,從而讓數(shù)字經(jīng)濟(jì)規(guī)模得到更準(zhǔn)確的計量。

隨著這種發(fā)展,即便出于讓工具更易用、更易得的角度,行業(yè)級標(biāo)準(zhǔn)化也應(yīng)得到更大重視。

企業(yè)之所以要為軟件付出更大代價,很大一部分原因就是軟件無法像真正的工業(yè)制品一樣批量化制作與獲得,以及提供售后,甚至是其中無需太個性化的部分。當(dāng)企業(yè)、行業(yè)越來越依賴于軟件時,軟件中的主要部分需要被標(biāo)準(zhǔn)化和真正量產(chǎn)。

當(dāng)過度強(qiáng)調(diào)軟件使用和軟件生產(chǎn)中的個性化因素,這會讓軟件行業(yè)面對與工業(yè)化早期類似的問題,尤其是在“B”端,過度的“自由”可能會帶來“不自由”。這些過度之處對“創(chuàng)新”的意義也許被夸大。

工業(yè)標(biāo)準(zhǔn)化沒有讓工業(yè)變得死板和缺乏創(chuàng)新,反而減少浪費(fèi),讓創(chuàng)新能更好地分層次進(jìn)行,比如設(shè)計創(chuàng)新、零件創(chuàng)新、材質(zhì)創(chuàng)新和集成創(chuàng)新等,而無需經(jīng)常從頭開始。軟件行業(yè)也應(yīng)該通過行業(yè)級標(biāo)準(zhǔn)化減少“創(chuàng)新浪費(fèi)”,這樣才有可能讓軟件走出現(xiàn)在這種“大規(guī)模小團(tuán)隊手工作坊”的階段。所謂的 AI 設(shè)計,需要的不也正是基礎(chǔ)性的標(biāo)準(zhǔn)化嗎?

也許滿足標(biāo)準(zhǔn)化,我們才能把精力花在更有價值的創(chuàng)新上,而不是整天修改別人也改過的 BUG,成天擔(dān)心踩別人踩過的坑。

標(biāo)準(zhǔn)化是工業(yè)成熟的體現(xiàn),也是其在整個社會生產(chǎn)中基礎(chǔ)性地位增強(qiáng)的必然結(jié)果,這也是軟件未來必須要走的路。

2. 架構(gòu)設(shè)計的開放性不足

在發(fā)展的大部分時間中,軟件設(shè)計更多處理的是封閉邊界內(nèi)的封閉問題域。當(dāng)處理復(fù)雜問題時,軟件設(shè)計者的思考習(xí)慣是盡可能將復(fù)雜問題拆分成更小的獨(dú)立問題。處理“封閉”空間會令軟件設(shè)計者感到“舒適”,而“開放”空間則容易讓軟件設(shè)計者失去“焦點”,也會帶來更大的知識負(fù)擔(dān)。

處理好邊界是軟件設(shè)計的原則之一,不定義好邊界的軟件很可能無法交付。這種方式本身無可厚非,其隱含的問題在于,多數(shù)軟件設(shè)計缺乏企業(yè)間的橫向聯(lián)通和行業(yè)級的定義。很多承載行業(yè)統(tǒng)一概念的行業(yè)術(shù)語雖然在設(shè)計過程中被軟件人員學(xué)習(xí)和思考,但并沒有發(fā)揮其在標(biāo)準(zhǔn)化方面應(yīng)有的作用,“封閉”也成了一個一個軟件實例的“封閉”。

現(xiàn)有的各類技術(shù)標(biāo)準(zhǔn)多數(shù)無法幫軟件形成標(biāo)準(zhǔn)化的設(shè)計結(jié)果,它們更多是對工藝和技術(shù)的要求。

工業(yè)在發(fā)展早期,企業(yè)間的標(biāo)準(zhǔn)化和連通性也不強(qiáng),一度出現(xiàn)囊括生產(chǎn)鏈條大部分環(huán)節(jié)的超大型企業(yè)集團(tuán)。但是,隨著精細(xì)化分工的發(fā)展,企業(yè)最終放棄這種不經(jīng)濟(jì)的“全都干”模式,采用供應(yīng)鏈、生態(tài)圈模式。

標(biāo)準(zhǔn)化在提升企業(yè)協(xié)作上發(fā)揮至關(guān)重要的作用。

早在 1926 年,擁有國家級標(biāo)準(zhǔn)化組織的 25 個國家在國際上成立國家標(biāo)準(zhǔn)化協(xié)會國際聯(lián)合會(ISA),由此,標(biāo)準(zhǔn)化活動從企業(yè)行為演進(jìn)為國家管理,進(jìn)而成為全球事業(yè),活動范圍從機(jī)電行業(yè)擴(kuò)展到各行各業(yè)。標(biāo)準(zhǔn)化擴(kuò)散到全球經(jīng)濟(jì)的的各個領(lǐng)域,從保障互換性的手段,發(fā)展成保障資源合理配置、降低貿(mào)易壁壘和提高生產(chǎn)力的重要手段。

軟件行業(yè)現(xiàn)在也有些類似工業(yè)早期的狀況,優(yōu)秀開發(fā)資源的集中,從上到下的完整、個性化開發(fā)比比皆是。

此外,企業(yè)習(xí)慣于“封閉”設(shè)計成果,因為軟件一旦跟核心生產(chǎn)領(lǐng)域接觸,就自然地牽連上各類“商業(yè)秘密”,導(dǎo)致成果“封閉”,甚至包括設(shè)計過程中產(chǎn)生的模型資產(chǎn),這也是大家需要重復(fù)建設(shè)的原因之一。

綜上所述,軟件開發(fā)中,思考方式、設(shè)計范圍、設(shè)計成果方面都具有不同程度的“封閉”傾向。當(dāng)然,這其中有其處理現(xiàn)實問題方面的必要性,但是,這也導(dǎo)致架構(gòu)在設(shè)計標(biāo)準(zhǔn)和視野上不夠開放,標(biāo)準(zhǔn)化發(fā)展緩慢。

現(xiàn)在,隨著互聯(lián)網(wǎng)技術(shù)對企業(yè)連接能力的進(jìn)一步加強(qiáng),生態(tài)圈構(gòu)建從業(yè)務(wù)層面將下沉到軟件層面,要求軟件層面更多地支持聯(lián)通和協(xié)同,這不僅僅是對 API 的關(guān)注,還需要在架構(gòu)設(shè)計方面有更多的全局視野和開放性。各類新興技術(shù),無論是出于對應(yīng)用成本的考量,還是對應(yīng)用速度的考量,都需要其在轉(zhuǎn)換為軟件時,提升通用性,提升標(biāo)準(zhǔn)化水平。

從企業(yè)內(nèi)部架構(gòu)走向開放式架構(gòu)、推動國民經(jīng)濟(jì)數(shù)字化轉(zhuǎn)型的過程中,軟件架構(gòu)順應(yīng)經(jīng)濟(jì)模式的發(fā)展,必須要解決標(biāo)準(zhǔn)化短板對開放性、規(guī)模化的制約。這不僅有助于將設(shè)計人員從重復(fù)“搬磚”過程中解放出來,也讓“磚”能更方便地蓋成“樓”,不能總把軟件設(shè)計當(dāng)做個體行為和個別實例。

二、行業(yè)級標(biāo)準(zhǔn)化的核心方向

軟件設(shè)計主要處理的對象就是數(shù)據(jù)和行為,架構(gòu)設(shè)計的關(guān)鍵其實也在識別數(shù)據(jù)結(jié)構(gòu),劃分處理數(shù)據(jù)的不同行為模塊。

所以,從設(shè)計結(jié)果角度出發(fā),架構(gòu)標(biāo)準(zhǔn)化主要是對數(shù)據(jù)和行為的標(biāo)準(zhǔn)化,而標(biāo)準(zhǔn)化的范圍,從對設(shè)計結(jié)果應(yīng)用的角度看,行業(yè)級的標(biāo)準(zhǔn)化是較為合適的層級,這個層級具有合適的語境和語義范圍,也有行業(yè)術(shù)語作為統(tǒng)一概念基礎(chǔ)。

1. 數(shù)據(jù)標(biāo)準(zhǔn)化

數(shù)據(jù)是計算機(jī)程序的輸入和輸出,也是不同程序模塊間進(jìn)行銜接時必須要進(jìn)行標(biāo)準(zhǔn)化處理的部分。在軟件設(shè)計中,接口標(biāo)準(zhǔn)化已經(jīng)是大多數(shù)項目必備的設(shè)計要求。目前行業(yè)級的數(shù)據(jù)模型也有實例,比如 IBM 之前為金融領(lǐng)域設(shè)計的 FSDM(Financial Services Data Model) 數(shù)據(jù)模型。

FSMD 是上個世紀(jì) 90 年代,IBM 針對金融行業(yè)建立核心應(yīng)用系統(tǒng)或者數(shù)據(jù)倉庫推出的數(shù)據(jù)模型。作為大機(jī)及大機(jī)開發(fā)服務(wù)的主要供應(yīng)商,IBM 在這方面有獨(dú)特優(yōu)勢,而金融行業(yè)也是大機(jī)的 VIP 級用戶,因此,IBM 根據(jù)其豐富的行業(yè)經(jīng)驗設(shè)計這一經(jīng)典的行業(yè)級數(shù)據(jù)模型。

FSDM 是一種分層級、逐級細(xì)化的數(shù)據(jù)模型,包括“ABCD”四個大的層級,具體分層如圖 1 所示:

怎样才能实现软件架构的“代代相传”?

圖 1 FSDM 數(shù)據(jù)模型的層級(來自網(wǎng)絡(luò))

FSDM 將數(shù)據(jù)分為九個大的類別,各類別概念如表 1 所示:

怎样才能实现软件架构的“代代相传”?

表 1 九大概念(來自網(wǎng)絡(luò))

九大概念之間具有一定的聯(lián)系,其相互關(guān)系如圖 2 所示:

怎样才能实现软件架构的“代代相传”?

圖 2 九大領(lǐng)域數(shù)據(jù)關(guān)系示例(來自網(wǎng)絡(luò))

FSDM 金融服務(wù)數(shù)據(jù)模型定義了金融服務(wù)機(jī)構(gòu)自身和業(yè)務(wù)運(yùn)作所需的基本數(shù)據(jù)概念以及相互關(guān)系,包含銀行業(yè)的絕大部分?jǐn)?shù)據(jù)。在實際設(shè)計中,數(shù)據(jù)模型會在九大領(lǐng)域下再細(xì)分為不同的數(shù)據(jù)主題域,主題域包含數(shù)據(jù)實體,實體下包含數(shù)據(jù)屬性,從而自上向下完成對數(shù)據(jù)的企業(yè)級模型化梳理工作。

FSDM 模型證明,只要堅持積累和鉆研,構(gòu)建一個具有一定影響力的行業(yè)數(shù)據(jù)模型是完全可行的,而且確實可以給軟件設(shè)計提供一定的指導(dǎo)和便利。

但是 IBM 當(dāng)初畢竟是與其商業(yè)行為進(jìn)行一定的結(jié)合,有適當(dāng)?shù)尿?qū)動力。在沒有足夠商業(yè)利益結(jié)合的情況下,如何推動行業(yè)級標(biāo)準(zhǔn)化數(shù)據(jù)模型的建設(shè)是一個難題。此外,F(xiàn)SDM 更多承擔(dān)的是指導(dǎo)性作用,還沒有真的成為標(biāo)準(zhǔn),需要金融企業(yè)依據(jù)其指導(dǎo)建立數(shù)據(jù)模型并自行維護(hù)。

2. 行為標(biāo)準(zhǔn)化

相較于數(shù)據(jù)標(biāo)準(zhǔn)化,行為標(biāo)準(zhǔn)化更為困難。如果想要建立對軟件設(shè)計起行業(yè)級指導(dǎo)作用的標(biāo)準(zhǔn)化模型,這個模型必須能指導(dǎo)細(xì)粒度的開發(fā),而非僅傳遞到概念層級,如果比照工業(yè)標(biāo)準(zhǔn)的效果,應(yīng)當(dāng)可以指導(dǎo)或者直接生產(chǎn)出可供復(fù)用的軟件“零件”。

軟件設(shè)計一直在關(guān)注如何提升對已有軟件資產(chǎn)的復(fù)用,從對代碼的“復(fù)制粘貼”到模塊化、服務(wù)化、微服務(wù)化,通過對業(yè)務(wù)邏輯乃至數(shù)據(jù)封裝和接口開放,實現(xiàn)軟件資產(chǎn)的可重復(fù)利用。各種設(shè)計思路中,筆者認(rèn)為,構(gòu)件化作為推廣標(biāo)準(zhǔn)化的理念而言,也許是更為合適的概念。

構(gòu)件化設(shè)計,又稱 CBD(Component-Based Development,基于構(gòu)件的開發(fā))或 CBSE(Component-Based,基于構(gòu)件的軟件工程)。關(guān)于該方法的討論比較早,文獻(xiàn)也較多,例如,Alan W.Brown 所著的《Large-Scale, Component-Based Development》(中譯本名稱為《大規(guī)模基于構(gòu)件的開發(fā)》,2003 年由機(jī)械工業(yè)出版社出版,趙文耘、張志等譯)。

按照構(gòu)件化設(shè)計理念,構(gòu)件可以獨(dú)立部署,但一個構(gòu)件可能會用到其它構(gòu)件或平臺提供的服務(wù),或者說基于構(gòu)件的軟件系統(tǒng)通常是多個構(gòu)件協(xié)作完成一定功能,所以構(gòu)件依賴于組裝環(huán)境或稱為語境(context),而構(gòu)件基礎(chǔ)設(shè)施應(yīng)是支持異構(gòu)構(gòu)件互操作的標(biāo)準(zhǔn)和通信平臺,構(gòu)件框架則是構(gòu)件實例“即插即用”的支撐結(jié)構(gòu)。

CBD 的實現(xiàn)方式之一就是大家耳熟能詳?shù)?mdash;—SOA(Service Oriented Architecture ,面向服務(wù)的體系結(jié)構(gòu))或者 SCA(Service Component Architecture ,服務(wù)組件體系結(jié)構(gòu))。從發(fā)展脈絡(luò)上講,1990 年左右就開始出現(xiàn)面向構(gòu)件的技術(shù)思想,也即,編程方法在面向?qū)ο蠛笫敲嫦驑?gòu)件,然后才是面向服務(wù)。

關(guān)于構(gòu)件化設(shè)計,國家標(biāo)準(zhǔn)也早已有之,比如 GB/T11457-2006 軟件工程過程、GB/T36445-2018 軟件構(gòu)件模型,都有相關(guān)技術(shù)標(biāo)準(zhǔn)約定,但是這些標(biāo)準(zhǔn)都未包含構(gòu)件的設(shè)計方法,實踐中大家更關(guān)心的是如何做出標(biāo)準(zhǔn)化構(gòu)件的方法論。

有人經(jīng)常用“樂高積木”一詞來形容構(gòu)件化或服務(wù)化設(shè)計方式,樂高積木之所以會吸引不同年齡段的人群,并能讓大家充分發(fā)揮創(chuàng)造力,主要原因不外乎兩點:一是接口的高度標(biāo)準(zhǔn)化,可以簡單搭接;二是使用者能很輕易地理解每個積木塊,自由運(yùn)用它。

構(gòu)件模型設(shè)計的關(guān)鍵也在于這兩點。設(shè)計行業(yè)級標(biāo)準(zhǔn)化構(gòu)件模型,首先是接口的高度標(biāo)準(zhǔn)化,這一點有賴于前文中提到的數(shù)據(jù)標(biāo)準(zhǔn)化;二是構(gòu)件功能的標(biāo)準(zhǔn)化和可理解性,這就涉及到對業(yè)務(wù)行為的標(biāo)準(zhǔn)化,或者說對各種同類型企業(yè)(也存在同類型企業(yè)中按照規(guī)模等級再細(xì)分的可能)的業(yè)務(wù)活動標(biāo)準(zhǔn)化,這種標(biāo)準(zhǔn)形成需要以業(yè)務(wù)為核心的建模方法,也需要通過作為參照系的標(biāo)桿企業(yè)來提煉標(biāo)準(zhǔn)業(yè)務(wù)行為。

在建模方法中,Alan W.Brown 在《Large-Scale, Component-Based Development》一書中給出的主要是基于 UML 的方法,該方法雖然與現(xiàn)實結(jié)合緊密,但對業(yè)務(wù)人員不夠友好;DDD 也是可以應(yīng)用于構(gòu)件化設(shè)計的建模方法,尤其是在以構(gòu)建微服務(wù)為應(yīng)用方向運(yùn)用 DDD 方法時,該方法也充分考慮了業(yè)務(wù)含義。筆者在《企業(yè)級業(yè)務(wù)架構(gòu)設(shè)計:方法論與實踐》一書中提到的構(gòu)件模型也是一種可用的構(gòu)建方式,其優(yōu)點是具有企業(yè)級視角,與業(yè)務(wù)和技術(shù)兩端結(jié)合緊密,也適合于推導(dǎo)行業(yè)標(biāo)準(zhǔn)模型這種精煉性工作。

綜上,數(shù)據(jù)標(biāo)準(zhǔn)化和行為標(biāo)準(zhǔn)化的探索一直有人在進(jìn)行,但需要更強(qiáng)有力的推動來真正形成行業(yè)級的標(biāo)準(zhǔn),否則,軟件的發(fā)展有可能在“兇猛”的創(chuàng)新下反倒出現(xiàn)“作繭自縛”的情況。

三、行業(yè)級標(biāo)準(zhǔn)化的深遠(yuǎn)影響

行業(yè)級標(biāo)準(zhǔn)化的價值有很多,比如有助于提升軟件資產(chǎn)的可重用性、提升軟件質(zhì)量、減少不必要的改動、提升互聯(lián)效率、提高需求質(zhì)量、提升需求形成效率等,這些價值很多文章都提出過,筆者在本文中想闡述一個目前較少提及的遠(yuǎn)期價值:推動數(shù)字化思維轉(zhuǎn)型。

數(shù)字化時代是依靠大規(guī)模軟件生產(chǎn)支持社會生產(chǎn)的時代,如同今天工業(yè)的作用。而大規(guī)模軟件生產(chǎn)能力的形成需要與之相匹配的思維方式,人們的思維方式總是要與時代的主要生產(chǎn)方式相適應(yīng),當(dāng)軟件成為主要的生產(chǎn)方式時,結(jié)構(gòu)化思維就成為這個時代最基礎(chǔ)的思維方式,提升所有參與者的結(jié)構(gòu)化思維能力是面向數(shù)字化時代最重要的思維轉(zhuǎn)型方向,包括業(yè)務(wù)人員的思維轉(zhuǎn)型和技術(shù)人員的思維轉(zhuǎn)型。

業(yè)務(wù)人員思維轉(zhuǎn)型,是指能結(jié)構(gòu)化地看待業(yè)務(wù)、理解業(yè)務(wù),結(jié)構(gòu)化的業(yè)務(wù)視角更有利于將業(yè)務(wù)映射到技術(shù)實現(xiàn),也更有利于業(yè)務(wù)人員較為直接地應(yīng)用已有的軟件資產(chǎn),如同業(yè)務(wù)人員看到“樂高積木”,具備結(jié)構(gòu)化思維能力的業(yè)務(wù)人員,更容易適應(yīng)在數(shù)字化時代看到的“事物”和從事業(yè)務(wù)活動、開展業(yè)務(wù)創(chuàng)新的方式。

技術(shù)人員思維轉(zhuǎn)型,則是要能結(jié)構(gòu)化地看待業(yè)務(wù)構(gòu)成與技術(shù)實現(xiàn)的關(guān)系,從而更好地將業(yè)務(wù)分解成合適的“零件”,這是在技術(shù)人員原有結(jié)構(gòu)化思維方式上的一種深化。對技術(shù)人員而言,這還意味著要更主動地去接受標(biāo)準(zhǔn)化的“約束”,從個體化的改進(jìn)軟件向公用化的改進(jìn)“標(biāo)準(zhǔn)”發(fā)展,這是數(shù)字化時代進(jìn)行大規(guī)模軟件生產(chǎn)需要的技術(shù)思維方式。

換句話說,就是在業(yè)務(wù)側(cè),應(yīng)當(dāng)能看到“業(yè)務(wù)服務(wù)化”、“服務(wù)編排化”,業(yè)務(wù)人員具有利用構(gòu)件化軟件資產(chǎn)、協(xié)助生產(chǎn)構(gòu)件化軟件資產(chǎn)的能力;在技術(shù)側(cè),應(yīng)當(dāng)能看到“服務(wù)業(yè)務(wù)化”、“編排服務(wù)化”,技術(shù)人員具有按照業(yè)務(wù)含義準(zhǔn)確設(shè)計標(biāo)準(zhǔn)化服務(wù),將編排作為一種服務(wù)向業(yè)務(wù)側(cè)提供的能力。

基于行業(yè)級標(biāo)準(zhǔn)化構(gòu)件,我們應(yīng)當(dāng)能實現(xiàn)更為標(biāo)準(zhǔn)化的企業(yè)架構(gòu),企業(yè)內(nèi)部以行業(yè)級標(biāo)準(zhǔn)化構(gòu)件為基礎(chǔ)搭建軟件,而具備這樣標(biāo)準(zhǔn)化架構(gòu)的企業(yè)也必然會成為開放式架構(gòu)中的標(biāo)準(zhǔn)化元素,實現(xiàn)行業(yè)級、社會級的開放互聯(lián)。如圖 3 所示:

怎样才能实现软件架构的“代代相传”?

圖 3 以標(biāo)準(zhǔn)化為基礎(chǔ)的企業(yè)架構(gòu)設(shè)計目標(biāo)

盡可能以標(biāo)準(zhǔn)化組件支持企業(yè)商業(yè)模式的構(gòu)建,能達(dá)成這樣的效果,軟件對企業(yè)生產(chǎn)的基礎(chǔ)性作用才能進(jìn)一步增強(qiáng),才能用軟件大規(guī)模覆蓋各類型企業(yè)的生產(chǎn)、管理,這正是數(shù)字化轉(zhuǎn)型的前提。

數(shù)字化不是一個企業(yè)自己的數(shù)字化,而是整個行業(yè)、社會的數(shù)字化,也是所有從業(yè)人員的數(shù)字化。精煉行業(yè)級標(biāo)準(zhǔn)化構(gòu)件的過程,正是業(yè)務(wù)和技術(shù)兩側(cè)同時進(jìn)行數(shù)字化思維轉(zhuǎn)型的過程。

數(shù)字化時代,各類企業(yè)都或多或少地轉(zhuǎn)型為一家科技企業(yè)。數(shù)字化轉(zhuǎn)型完成,大家走到同一起跑線,今天所謂的“跨界者”,在數(shù)字化時代將不復(fù)存在。大家比拼的是快速創(chuàng)新商業(yè)模式的能力,快速創(chuàng)新離不開快速搭建。而快速搭建離不開對標(biāo)準(zhǔn)化資產(chǎn)的快速利用,對要素的獨(dú)特組合能力才是大部分創(chuàng)新的主要表現(xiàn)形式,重復(fù)造輪子在今天也許還情有可原,而在數(shù)字化時代很可能就真是“無情的浪費(fèi)”。

可以回想下,對精益生產(chǎn)過程探索的動力正是對杜絕“浪費(fèi)”的執(zhí)著,如果軟件生產(chǎn)想要靠近精益生產(chǎn),那就從杜絕“浪費(fèi)”開始吧。

四、行業(yè)級標(biāo)準(zhǔn)化的發(fā)展思路:大教堂與集市

Eric S·Raymond 所著的《大教堂與集市》被認(rèn)為是詮釋開源思想的最佳書籍之一。軟件系統(tǒng)的開發(fā)模式因此出現(xiàn)“大教堂”和“集市”兩種比喻,前者是傳統(tǒng)的、大公司的軟件開發(fā)模式,后者則是新興的、社區(qū)化的軟件開發(fā)模式。

行業(yè)級標(biāo)準(zhǔn)化這個想法,初次聽起來,很多人自然會跟“大教堂”聯(lián)系到一起,畢竟行業(yè)級標(biāo)準(zhǔn)化聽起來就有很多“中心化”因素在其中,需要標(biāo)準(zhǔn)、跨企業(yè)共識、組織推動等等,而且,現(xiàn)有其他領(lǐng)域的標(biāo)準(zhǔn)化模式一般也都是“中心化”的,無論國內(nèi)國外,國家標(biāo)準(zhǔn)都是標(biāo)準(zhǔn)層級中非常有影響力的部分。

軟件行業(yè)是否會有些獨(dú)特之處呢?當(dāng)然會有,軟件是一組可工作的計算機(jī)代碼,而計算機(jī)代碼的特點是,很容易“沾染”開發(fā)者的個人特點,也很容易復(fù)制。因此,軟件制品同時具備“偶然性”和“難保護(hù)”的特點,也正是“偶然性”使軟件的創(chuàng)新比現(xiàn)有工業(yè)制品更容易。

盡管應(yīng)當(dāng)保護(hù)開發(fā)者付出的辛苦,但是無論是現(xiàn)有專利制度的效率,還是軟件保護(hù)本身給行業(yè)發(fā)展帶來的弊端,都足以讓所有人反思,軟件行業(yè)該采用什么樣的方式走向標(biāo)準(zhǔn)化,走向數(shù)字化時代。

軟件行業(yè)從業(yè)者的核心競爭力到底是什么?Paul Graham 在《黑客與畫家》一書中曾指出,解決困難問題才是程序員最核心的競爭力,而這種能力并非來自于對代碼的保護(hù)。在國外,專利、收購、訴訟等都是大公司經(jīng)常采用的保護(hù)手段,而非一個程序員可以輕易采取的手段。

解決困難問題的能力也并非是編寫“前無古人后無來者”的代碼,正如 Eric S·Raymond 所言,“好的程序員知道寫什么,而偉大的程序員知道改寫(或者重復(fù)使用)什么”。軟件行業(yè)進(jìn)一步發(fā)展,進(jìn)入大規(guī)模批量化軟件生成的數(shù)字化時代的前提條件,也許正是重新設(shè)置軟件行業(yè)的管理、保護(hù)機(jī)制,推動開源“標(biāo)準(zhǔn)化”模式的發(fā)展。

為提高生產(chǎn)效率和軟件質(zhì)量,我們需要通過開源模式,提升構(gòu)件的標(biāo)準(zhǔn)化程度、可用性和易用性,建立國家運(yùn)營的行業(yè)級開源構(gòu)件庫,形成類似開源社區(qū)的機(jī)制。優(yōu)秀程序員的價值既然可以通過在開源社區(qū)的影響力獲得,也一樣可以通過對行業(yè)級開源構(gòu)件庫的貢獻(xiàn)來建立,優(yōu)秀程序員依靠的并不是對他已有成果的封閉式保護(hù)。

對軟件開發(fā)企業(yè)而言,企業(yè)的核心競爭力也應(yīng)當(dāng)是其設(shè)計和集成解決方案的能力。從這個角度來講,構(gòu)件的標(biāo)準(zhǔn)化和開源會對企業(yè)能力有更大的提升,“一招鮮吃遍天”并不是應(yīng)該鼓勵的發(fā)展模式。

對應(yīng)用軟件或者自主開發(fā)內(nèi)部軟件的企業(yè)而言,軟件保護(hù)本就不應(yīng)該是其業(yè)務(wù)的核心,軟件代碼不是可樂配方,一成不變的代碼不會為企業(yè)帶來持久的競爭力,只會隨著時間的變化快速衰減。此外,架構(gòu)并不是可以簡單照搬照抄的東西,開放架構(gòu)設(shè)計未必會讓競爭對手快速趕超,不小心的追趕者甚至有可能掉進(jìn)無意設(shè)置的“陷阱”。

未面向數(shù)字化時代深入思考的軟件保護(hù)機(jī)制也許更多只是給行業(yè)籠罩了一層神秘面紗。“集市”方式并不適合直接孕育一套可用的軟件,開源“標(biāo)準(zhǔn)化”模式的建立也需要“第一推動”。“集市”方式成立的前提條件之一是要先提供一套可以運(yùn)行的軟件作為起點,開源“標(biāo)準(zhǔn)化”也需要逐步建立每個行業(yè)第一套可用的標(biāo)準(zhǔn)構(gòu)件庫或者開源系統(tǒng),然后再通過社區(qū)化方式不斷發(fā)展為更具生命力的標(biāo)準(zhǔn)體系,這個“第一推動”和對構(gòu)件標(biāo)準(zhǔn)體系的設(shè)計就是標(biāo)準(zhǔn)化組織的責(zé)任,這樣的組織也應(yīng)該是公益性的。

未來的大規(guī)模軟件生產(chǎn),也許正是用“集市”提供的構(gòu)件建設(shè)“大教堂”的模式,基于這個認(rèn)知,行業(yè)級標(biāo)準(zhǔn)化正是架構(gòu)演進(jìn)該有的趨勢。

作者簡介:

付曉巖,《企業(yè)級業(yè)務(wù)架構(gòu)設(shè)計:方法論與實踐》圖書作者,原國有大行資深業(yè)務(wù)架構(gòu)師,負(fù)責(zé)業(yè)務(wù)架構(gòu)設(shè)計、項目管理,熱衷新技術(shù)探索與實踐,具有豐富的銀行業(yè)務(wù)經(jīng)驗和企業(yè)級項目業(yè)務(wù)架構(gòu)設(shè)計經(jīng)驗,曾主導(dǎo)客戶關(guān)系、金融市場、同業(yè)、資管、養(yǎng)老金等多個領(lǐng)域核心系統(tǒng)的業(yè)務(wù)架構(gòu)設(shè)計,現(xiàn)就職于建信金融科技有限責(zé)任公司。即將發(fā)行新書《銀行數(shù)字化轉(zhuǎn)型》,公眾號:曉談巖說。

 

責(zé)任編輯:張燕妮 來源: 架構(gòu)頭條
相關(guān)推薦

2012-12-27 14:11:21

簡歷應(yīng)屆畢業(yè)生

2010-09-02 09:44:16

室外WLAN

2021-05-18 17:55:29

SaaS軟件

2009-07-06 18:24:51

IT資產(chǎn)運(yùn)維管理廣通信達(dá)科技

2022-04-27 10:07:02

Linux文檔命令

2012-09-25 13:32:31

大數(shù)據(jù)Hadoop

2011-07-15 16:57:43

AJAX

2022-03-25 08:34:57

物聯(lián)網(wǎng)安全物聯(lián)網(wǎng)IOT

2015-07-01 16:11:30

數(shù)據(jù)人才數(shù)據(jù)

2015-12-03 10:14:04

2022-04-11 15:05:32

元宇宙虛擬工作空間虛假身份注冊

2011-04-19 17:09:52

代碼編程

2020-04-10 09:07:09

BEC商業(yè)郵件欺詐網(wǎng)絡(luò)釣魚

2018-07-16 12:36:48

編程語言PythonJava

2011-12-15 21:16:08

蘋果

2017-04-05 06:40:32

科技新聞早報

2010-03-15 11:47:11

網(wǎng)絡(luò)安全

2015-10-28 17:35:51

資本

2022-05-30 16:43:23

人工智能開發(fā)深度學(xué)習(xí)
點贊
收藏

51CTO技術(shù)棧公眾號

国产精品国内视频| 亚洲日本欧美中文幕| 日b视频免费观看| 污污视频在线免费看| 免费成人在线观看| 欧美大片免费看| a天堂中文字幕| 清纯唯美激情亚洲| 欧美午夜不卡视频| 日韩精品在线观看av| av在线电影院| 床上的激情91.| 国产精品小说在线| 免费在线不卡视频| 先锋资源久久| 亚洲欧美日韩中文视频| 丰满人妻一区二区三区大胸| 成人开心激情| 婷婷国产v国产偷v亚洲高清| 日本一级淫片演员| 精品无吗乱吗av国产爱色| 国产成人在线影院| 成人在线播放av| 波多野结衣 久久| 海角社区69精品视频| 色噜噜狠狠狠综合曰曰曰88av| 国产xxxxxxxxx| 欧美黄视频在线观看| 欧美系列日韩一区| 国产一区二区三区精彩视频 | 国产黄色精品网站| 国产精品国产三级国产专播精品人| 国产在线观看99| 911久久香蕉国产线看观看| 永久免费毛片在线播放不卡| 日本一区二区在线免费观看| 韩国三级成人在线| 欧美人牲a欧美精品| 国产日韩一区二区在线观看| 九色porny自拍视频在线播放| 一个色在线综合| 一二三四中文字幕| 黄色的网站在线观看| 国产精品久久久久久久久搜平片| 欧美日韩国产综合视频在线| 午夜国产在线观看| av不卡免费在线观看| www.成人av| 99在线观看精品视频| 狠狠色丁香久久婷婷综| 国产男人精品视频| 国产又大又粗又硬| 国产原创一区二区| 亚洲xxx视频| 国产高清免费在线观看| 风间由美性色一区二区三区| 成人自拍爱视频| 日本免费一区视频| 91在线视频官网| 欧美精品一区二区三区在线看午夜| 天堂а√在线8种子蜜桃视频| 成人av综合在线| 久久久久se| 国产爆初菊在线观看免费视频网站| 久久久亚洲午夜电影| 日韩精品大片| 在线看的av网站| 亚洲欧美激情小说另类| 男人天堂新网址| 理论不卡电影大全神| 欧美性猛交xxxx偷拍洗澡| 玩弄japan白嫩少妇hd| 精品久久在线| 日韩精品一区二区三区四区| 亚洲av成人片色在线观看高潮| 香蕉人人精品| 日韩中文在线中文网三级| 久久久久久久久毛片| 亚洲国产婷婷| 国产精品日韩久久久久| 国产av一区二区三区| 26uuu精品一区二区在线观看| 日本欧美色综合网站免费| 求av网址在线观看| 亚洲成a人v欧美综合天堂| 色综合av综合无码综合网站| 99精品在线免费观看| 亚洲第一中文字幕在线观看| 久久久久亚洲av无码a片| 久久精品亚洲人成影院| 久久久久免费视频| 懂色av蜜臀av粉嫩av喷吹| 国产伦精品一区二区三区免费迷| 国产呦系列欧美呦日韩呦| 成人午夜影视| 亚洲国产成人av| 能在线观看的av网站| 日韩免费精品| 在线日韩av观看| 69精品久久久| 国产最新精品精品你懂的| 久久99精品国产99久久| 在线中文字幕第一页| 欧亚一区二区三区| 日本一级片在线播放| 久久网站免费观看| 欧美一级在线亚洲天堂| 国产高潮在线观看| 国产精品成人免费| 青青艹视频在线| 日韩在线观看中文字幕| 一本色道久久综合狠狠躁篇怎么玩 | 亚洲一区在线观看免费观看电影高清| 四虎永久在线精品无码视频| 中文字幕区一区二区三| 日韩在线免费观看视频| 青青草免费观看视频| 国产suv精品一区二区三区| 午夜一区二区三区| 欧美7777| 日韩大陆毛片av| 国产真人真事毛片| 精品亚洲aⅴ乱码一区二区三区| 欧美动漫一区二区| 国产乱码午夜在线视频| 精品美女一区二区三区| 99成人在线观看| 免费在线观看不卡| 日本一区视频在线观看| 午夜影院在线播放| 亚洲精品久久久久久久久久久久久 | 亚洲精品色午夜无码专区日韩| 亚洲高清毛片| 国产精品theporn88| 少女频道在线观看免费播放电视剧| 欧美日韩国产bt| 国产伦理片在线观看| 亚洲永久视频| 欧美精品成人一区二区在线观看 | 亚洲淫片在线视频| 免费高清在线观看| 欧美精品乱码久久久久久| 精品伦精品一区二区三区视频密桃| 久久一区精品| 日韩欧美亚洲日产国| 二吊插入一穴一区二区| 一区二区三区高清国产| 日本视频www色| 国产精品天天摸av网| 国产小视频精品| 日韩在线欧美| 成人高h视频在线| 18网站在线观看| 精品三级在线看| 日本一二三区不卡| 91蜜桃在线免费视频| 无码无遮挡又大又爽又黄的视频| 九九热爱视频精品视频| 国产精品久久久久久久久久久久久久| 成年人在线观看视频| 欧美日韩国产三级| www青青草原| 成人aa视频在线观看| 欧美亚洲另类色图| 成人av动漫在线观看| 成人疯狂猛交xxx| 欧美韩日亚洲| 亚洲精品在线看| 中文字幕在线日亚洲9| 亚洲男帅同性gay1069| www.17c.com喷水少妇| 久久久噜噜噜| 最新国产精品久久| 久久久久97| 国产精品久久久久免费a∨| 黄视频网站在线看| 亚洲国内精品在线| 国产精品成人无码| 亚洲一区二区欧美日韩| 久久久久久国产精品无码| 美女视频黄 久久| 黄色一级片黄色| 成人午夜国产| 成人黄动漫网站免费| 午夜精品成人av| 久久国产精品久久久久久| 日韩中文字幕免费观看| 欧美伊人久久久久久久久影院 | 影音先锋中文字幕一区| 日本在线播放一区| 日本高清精品| 国产精品第1页| 欧美色图天堂| 最近2019年手机中文字幕| 免费看黄网站在线观看| 欧美日韩一区二区三区在线| 日韩黄色在线视频| 亚洲欧洲精品天堂一级| 国产呦小j女精品视频| 国产乱码精品一区二区三区忘忧草 | 一区不卡视频| 神马久久影院| 亚洲在线www| 欧美黄色三级| 性欧美激情精品| 婷婷av在线| 中文字幕自拍vr一区二区三区| 日本国产在线观看| 欧美一区二区在线观看| 日韩国产亚洲欧美| 精品久久久久人成| 午夜写真片福利电影网| 国产精品另类一区| 美女爆乳18禁www久久久久久| 粉嫩av一区二区三区在线播放| 国产aaaaa毛片| 久久久久99| 激情五月宗合网| 国内一区二区三区| 日本a级片在线观看| 97精品视频| 亚洲aⅴ天堂av在线电影软件| 久久99蜜桃| 久久久久久高清| 精品中国亚洲| 国产精品v欧美精品v日韩| 欧美日韩黄网站| 亚洲综合在线小说| 国产精久久一区二区| 91精品国产自产在线| 亚洲四虎影院| 国产精品第一第二| 欧美www.| 国产精品美女免费| h1515四虎成人| 国产精品欧美久久久| 色香欲www7777综合网| 日本久久亚洲电影| 欧美gay囗交囗交| 日产精品99久久久久久| 欧洲av不卡| 国产精品igao视频| 影音成人av| 国产精品三级美女白浆呻吟| 精品成人av| 国产欧美一区二区三区久久人妖| 成人黄色视屏网站| 成人国产精品一区| 精品视频一二| av日韩免费电影| 国产乱论精品| 久久综合久久综合这里只有精品| 亚洲小说图片| 五月天亚洲综合情| 999久久久91| 在线观看av的网址| 激情自拍一区| av片中文字幕| 麻豆精品一区二区三区| 国产精品中文久久久久久| 国产福利一区在线| 欧美日韩人妻精品一区在线| 久久青草国产手机看片福利盒子 | 亚洲激情综合网| 国产大片中文字幕在线观看| 欧美视频13p| 日韩欧美一级大片| 日韩欧美电影在线| 同心难改在线观看| 伊是香蕉大人久久| 成人av福利| 91福利视频网| 韩日精品一区| av成人免费观看| 自拍欧美一区| 中文字幕精品在线播放| 亚洲激情视频| 亚洲第一中文av| 国产成人亚洲综合a∨猫咪 | 亚洲人精品午夜| 亚州国产精品视频| 欧美日韩一区二区三区高清 | 自拍偷拍亚洲| 黄色一区三区| 国产精品久久占久久| 免费成人在线视频网站| 精品一区二区三区香蕉蜜桃| 在线观看免费视频国产| 日本一区二区三区dvd视频在线 | 欧美涩涩网站| 男人女人黄一级| 国产91丝袜在线18| 四虎国产成人精品免费一女五男| 亚洲一区二区三区在线| 自拍偷拍第八页| 亚洲国产黄色片| 日韩美女网站| 日本精品久久久| 亚洲精品国产九九九| 色就是色欧美| 国产欧美日韩一级| 自拍视频第一页| 国产精品乱码一区二区三区软件| 日本一级一片免费视频| 欧美电影一区二区| 久久经典视频| 久久久久久网站| 日韩欧美中文字幕一区二区三区| 欧美一区二区视频在线| 亚洲高清网站| 中文写幕一区二区三区免费观成熟| 国产精品私人影院| 香蕉影院在线观看| 亚洲国产成人精品一区二区| 成人直播在线| 国产欧美一区二区三区在线看| 婷婷成人影院| www插插插无码视频网站| 国产在线麻豆精品观看| 亚洲色图日韩精品| 在线观看网站黄不卡| 天堂91在线| 91精品国产91久久久久久久久| 91综合久久爱com| 免费看日b视频| 免费成人你懂的| 男女全黄做爰文章| 欧美网站大全在线观看| 精品一二三区视频| 欧美亚洲视频一区二区| 欧美中文一区| 男人的天堂狠狠干| 成人高清av在线| 一级免费在线观看| 亚洲国产另类久久精品| 成人黄色动漫| 国产一区再线| 久久www成人_看片免费不卡| 四虎永久免费影院| 欧美性xxxxxxx| 久久免费看视频| 国产成人综合精品| 俺要去色综合狠狠| 182午夜在线观看| 中文字幕一区二区三区色视频| 亚洲视频在线观看免费视频| 中文综合在线观看| 9999在线精品视频| 日本道在线视频| 高清成人免费视频| 午夜影院在线看| 亚洲欧美一区二区三区情侣bbw | 精品午夜一区二区三区| 亚洲专区在线| 国产三级短视频| 欧美精品日韩一本| 午夜小视频福利在线观看| 国产成人女人毛片视频在线| 亚洲激情不卡| 国产熟妇久久777777| 欧美人与性动xxxx| 午夜小视频在线观看| 久久久久久国产精品mv| 男人操女人的视频在线观看欧美| 免费看一级黄色| 欧美va在线播放| xxxxx性欧美特大| 一区二区三区在线观看www| 国产精品一区二区91| 影音先锋亚洲天堂| 中文一区二区视频| 亚洲国产中文在线二区三区免| a在线视频观看| 国产精品午夜春色av| www.成人免费视频| 欧美专区中文字幕| 欧美超碰在线| 污污内射在线观看一区二区少妇| 一本色道久久综合狠狠躁的推荐| 欧美日韩欧美| 国产一区免费| 精品中文字幕一区二区小辣椒| 国产精品第九页| 怡红院精品视频| 久久综合另类图片小说| 天堂一区在线观看| 精品久久久一区| 国产黄网站在线观看| 精品无人乱码一区二区三区的优势 | 国产精品久久久久蜜臀| 人妖粗暴刺激videos呻吟| 欧美午夜片在线观看| 手机在线免费观看av| 日韩免费电影一区二区| 成人深夜在线观看| 在线播放成人av| 欧美一级电影免费在线观看| 一精品久久久| 天美传媒免费在线观看| 日韩精品在线看|