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

如何在團隊建設工程師文化?阿里資深技術專家這么做

企業動態
根據以上一個假設和三個事實,我們得到結論:一個部門要有美女,但不能多!極端的工程師文化產生少數幾個極端成功的公司以及大多數死得很慘的公司。

[[234511]]

前言

人人都在說工程師文化,90%的同學們向往工程師文化,然而95%的同學們覺得自己的部門沒有工程師文化。但關于工程師文化,事實告訴我們兩件事:

  • 事實1是:我們定義工程師文化的標準不一樣。這就跟美女一樣,每個人心中的美女都不一樣, 但我們都愛美女。
  • 事實2是:工程師文化還是可以客觀感覺出來的。如果你真是個美女,大家還是都會認為你漂亮的。標準再不一樣,敢說奧黛麗赫本丑的人還是需要莫大并且不要臉的勇氣。

基于這個不恰當的比喻以及事實1得出:90%同學們都愛美女;基于這個不恰當的比喻以及事實2得出:95%同學們部門真的都沒有美女!

基于以上事實我們做一個假設:如果同學們部門里都是美女,大家一定都很開心!

基于這個假設得到事實3:都是美女的部門業績肯定完蛋了(這個推導過程只可意會不可言傳)。

根據以上一個假設和三個事實,我們得到結論:一個部門要有美女,但不能多!極端的工程師文化產生少數幾個極端成功的公司以及大多數死得很慘的公司。

工程師文化 vs KPI文化

  • 工程師文化是由內而外的引導和自然發生, KPI文化是由外而內的信仰和強行注入。
  • 工程師文化著眼未來, KPI文化活在當下。
  • 工程師文化痛恨KPI,我不愛的我不做,我愛的我瘋狂。 KPI文化唯KPI說話,愛不愛都要像戰士一樣完成。

[[234512]]

淺談工程師文化

工程師文化的前提條件

信任:leader和產品對工程師絕對的信任是工程師文化的最基本條件。如果他說要用一個更優雅的方法解決一個問題,但要花更多的時間,請你選擇相信他。好的工程師非常懶惰,他這么做一定是為未來的工作提高效率。

卓越的技術***存在:領導如果對技術沒有信仰,只把技術當成工具,就很難說這個團隊會有工程師文化。說白了不是每個不懂技術的領導都懂得欣賞優雅代碼產生的美和對未來產生的深遠影響。

技術列為KPI:在我參加晉升面試的時候,50%以上的技術人員講的都是產品(what),而不是技術(how),并且他們都晉升了.....這源于業務BU總是把業務當成KPI的唯一衡量手段:技術好不好有什么關系?今年不出事,明年我已晉升。如果沒有技術KPI,技術就會總被放在次優先級。

工程師文化的特征

小團隊:7-12人的團隊是比較適合的團隊大小。有人用pizza團隊來形容一個團隊的大小,就是一兩張pizza可以喂飽這支團隊。facebook和google經常有2-3個人的團隊,小團隊有如下特征(中文為個人即興翻譯,可以選擇忽略):

  • Move Fast and Break Things(不破不立);
  • Huge Impact with Small Teams(以少為多,精準打擊);
  •  Be Bold and Innovative(勇敢追求卓越);

技術創新:團隊必須堅信技術可以為業務帶來不同于現在的可能性,現在沒看見不代表它不存在。技術挑戰產品是因為也許你不知道還有更好的技術和架構可以更簡單更有效地完成一個業務任務。團隊激勵不單純以業績為主的技術的創新,比如:Google每個工程師都有20%的時間可以用于研究自己喜歡的技術,而不是跟Google相關的業務。

技術決策權大:尊重技術決策的前提就是信任技術決策,而不是簡單粗暴地說:“為什么完不成?隨便叫一個程序員就可以完成。”工程師未必在所有產品特性的定義上有決策的能力,但在優先級和排期上是可以從技術角度給出決策。所有的業務deadline倒排都在一定程度上逼迫技術做出妥協,并且這些妥協慢慢變成合法理由:我的代碼不好的原因是業務壓力太大。Note:工程師們不要為自己邋遢的代碼找理由,代碼對于一個軟件工程師就是尊嚴。

技術數據可視化:可視化技術相關數據包含圈復雜度、測試覆蓋率、重復率等等,對數據好的工程師給予掌聲。但是,好數據給予的是掌聲而不是獎金,所有數據都可以被造出來,這是個充分但不必要條件——好的代碼數據肯定好,數據好的代碼不一定是好代碼。

分享多會議少:寧愿少開會掰扯這個應該誰做,這個P1應該誰來背,也要多聽技術高手講一個技術細節,大家都應該沉下心來沉淀一下自己的專業知識。

[[234513]]

敏捷

敏捷——一個飽受非議,飽受爭議的名詞。今天我提它不是想為它正名,其實是想說大個子女孩的故事:我有個大個子女孩同學,身材非常好,178cm,人到中年堅持鍛煉,身材高挑,穿啥都是給啥做廣告。她告訴我,她外婆小時候走路只敢走在路坎的下面,鄰居朋友走在路坎上面,這樣可以顯得她外婆矮點。那時,高個的女孩是被嘲笑的:150cm的姑娘指著她外婆的背影說:“看這傻大個!”可今天我想對我同學說:“你女兒***也像你這么高,我兒子去看看能不能追上,優化一下我家族的身高基因。”

很多人一聽到敏捷就說:“還說敏捷,早過時了!” 雖然今年流行網紅臉,不流行高個姑娘,可她就是比你高。那些聽到敏捷就嗤之以鼻的人,你們在堅持什么?至少堅持敏捷實踐的人心中有信仰,這是他們作為工程師的信仰,他們還在堅持為減少一個if else修煉每一行代碼,堅持為一個完整的自動化測試不停思考,堅持為了兩個模塊的解耦絞盡腦汁。

即便如此,今天不談敏捷,就像今天不談”身高“,我們談”身材修長“?;谶@個前提,敏捷還是不敏捷就不重要了:是不是敏捷,是不是所謂的工程師文化都不重要,重要的是找到適合團隊的開發方式,讓團隊開發效率更好,系統更健壯,特性更易擴展。

盒馬基礎技術團隊實踐

Note:本文,我僅對自己的個別兩個小分隊進行描述。

設計

一個軟件技術團隊的最終產出物是可交付的軟件本身,所以不管什么花里胡哨的管理方式都沒有一份安全和穩定運行的代碼來的給力。好的代碼應該要有設計的痕跡:簡單粗暴地還原業務或多或少給未來埋坑。在我們團隊,大部分微觀代碼設計源自我們自己定制的一套領域模型設計套路。套路里要有每個工程師對每個特性的精心設計,同學們的設計原則是:可以設計得不***,但不能不思考設計;即使已經上線了的系統,只要有問題,代碼永遠可以修改,但前提是有完善的自動化測試保護。

自動化測試

不要低估了自動化測試可以給軟件質量帶來的深遠影響:不管是當下質量,還是未來加特性,或是單純的重構代碼。

不要低估了編寫自動化測試的難度:檢驗代碼好壞的一條標準就是——是否很容易對這塊代碼添加有效的自動化測試。

測試的一些原則:

  • 代碼提交前通過所有測試:測試就是驗收標準,是需求驗收的代碼轉換。原則上一條驗收標準可以對應至少一個斷言(assert),沒有斷言的測試被視為無效測試;
  • 用given/when/then語態寫單元測試;
  • 要讓測試代碼更容易寫必須分離代碼邏輯與數據庫讀寫;
  • 合理使用mock/stub技術,測你要測的,讓你的測試更有效;
  • 異步測試不要用sleep;
  • ***的debug手段就是測試;
  • 單元測試耗時最短,多用單元測試覆蓋代碼邏輯;
  • 越是集成測試數量應該越少,因為代價很大,性價比不高;
  • 靜態代碼質量分析應該伴隨每次持續集成。

持續集成/持續發布

持續集成其實什么都不是,它只是隨時把大家的代碼編譯、打包、部署、測試,不停地跑起來,持續地告訴你代碼質量是否滿足你的測試要求:

  • 測試應按測試運行時間長短分級編排在不同級別的持續集成中,時間短的測試應該跑得更頻繁,比如:代碼的每一次push,時間長一點的跑的頻度低點,像是每隔3個小時,每天晚上11點開始......
  •  一次編譯多次部署,在持續發布的環節中,只有***次編譯打包,后面的環境都是只部署不編譯打包。
  • check in and pray vs check in and play: 每次提交代碼要有足夠的測試,并交給持續集成反饋結果,代碼提交越頻繁,你越容易play,代碼提交時間間隔越長,你越容易pray。
  • 持續集成的反饋要立刻修復,別讓持續集成dashboard紅著。
  • 持續發布是你的***目標
  • 開發分支要少,不然你的持續集成容易沒了方向,失去意義。

 

分支策略

我們采用的分支策略一定跟大部分同學們的分支策略背道而馳。

  1. 大庫:大家都在一個庫上工作,理由不在這闡述了
  2. 分支:分支盡量的少,分支越多持續集成越沒意義,merge成本越高,團隊分支最多也不能超過下圖

結對編程

兩個人在一起寫代碼在阿里這么繁忙的企業應該是件讓人匪夷所思的事情,但我堅持讓團隊踐行這個實踐:

  • 一個主機,兩個鍵盤,一個顯示器
  • 新老員工pair是新員工get實踐的最快手段
  • pair讓員工有機會互相學習對方良好的編程方式,形成團隊獨有的代碼風格,而不是個人代碼風格
  • 時不時的pair不會降低開發效率,會提高學習熱情

[[234515]]

code review

很難說還有哪個實踐比這個實踐對代碼質量更有意義,不過,大家codereview的方式不盡相同,我們的方式是:

  • 團隊code review,總共***1個小時左右
  • 每天code review
  • 每個人的代碼都要review,每個人都要講解
  • 發現的問題當天就改掉
  • 看官們不要質疑,因為這件事情真的每天在發生

standup站會

站會是團隊溝通的重要手段,阿里其實大部分團隊都有站會習慣。

  • 不要超過15分鐘
  • 一次只有一個人說話
  • 只說三件事情:昨天干了什么,今天要干什么,需要什么幫助

technical session

不是每個session都跟業務相關,純技術的session是同學們提高技術的良好手段。

retrosepctive回顧會議

總結一下過去一個迭代做的好的和不好的,做出自己下一個迭代的改進計劃。如果你覺得沒有用,仔細看看圖片里記錄的點點滴滴:

IPM迭代計劃

IPM計劃會議很有必要,團隊可以借這個機會了解接下來兩周要做什么,大概誰負責什么,大概什么時候可以做完?

拜神

再好的方法也需要關公守護,廢話不說,把三兄弟都放上。

[[234517]]

IDE

永遠不能忽略IDE對編程效率帶來的影響。IDE是工程師每天面對的工作環境,任何跟工程效率相關的思想都應該以IDE PLUGIN的方式讓工程師們每天可用,每天受益。Intellij作為JAVA神器存在有其必要的原因是因為它把能幫到工程師的每一個操作都簡化和方便到***。團隊使用IDE的技能是否出神入化一定程度反映了這個團隊的編程效率是否高。這是結對編程的另一個重要好處:一個團隊使用同一套快捷鍵寫代碼,而這套快捷鍵是整個團隊每個成員快捷鍵使用心得的合集。

【本文為51CTO專欄作者“阿里巴巴官方技術”原創稿件,轉載請聯系原作者】

戳這里,看該作者更多好文

責任編輯:武曉燕 來源: 51CTO專欄
相關推薦

2018-10-10 16:15:01

團隊研發效率

2018-11-02 15:53:57

交付阿里工程師團隊

2015-10-21 09:12:17

中國谷歌工程師

2020-03-23 10:42:56

團隊協作阿里

2018-08-02 16:00:26

程序員專家自我學習

2018-04-02 10:00:27

技術快速成長

2019-06-17 08:57:13

優秀工程師技術程序員

2018-07-23 16:05:44

大數據進化技術

2019-07-10 09:19:26

技術開發編程

2020-04-01 11:01:57

工程師技術裁員

2013-03-29 09:54:05

創業創業者

2014-09-05 09:35:36

協議

2016-09-21 10:10:50

2015-01-12 10:01:35

2020-11-02 08:24:34

Leader技術團隊

2018-06-12 07:19:31

技術數據程序員

2012-03-31 16:57:52

工程師創業團隊

2019-02-25 14:33:50

技術研發指標

2012-12-25 09:43:08

2012-12-26 09:20:30

點贊
收藏

51CTO技術棧公眾號

国产免费人做人爱午夜视频| 91精品久久久久久久久久 | 久久久精品成人| 亚洲欧美专区| 午夜国产精品一区| 亚洲一卡二卡三卡四卡无卡网站在线看| 国产手机av在线| 裸体素人女欧美日韩| 久久九九亚洲综合| 国产精品无码网站| 国产一区二区三区亚洲综合| 午夜欧美一区二区三区在线播放| 色综合久久88色综合天天提莫| 国产ts人妖调教重口男| 久久一综合视频| 欧美日韩第一页| 性爱在线免费视频| 欧美日韩夜夜| 欧美一区在线视频| 国产三级国产精品国产专区50| 手机在线免费观看av| 国产日韩欧美高清在线| 成人在线免费观看一区| 中文字幕av资源| 一本色道久久综合亚洲精品不卡| 久久精品小视频| 欧美性猛交xxxx乱| 秋霞蜜臀av久久电影网免费| 日韩欧美三级在线| 色国产在线视频| 日韩电影免费观| 亚洲va韩国va欧美va精品| 一区二区三区四区在线观看视频| 免费在线一区观看| 欧美日韩黄色一区二区| 国模无码视频一区二区三区| 高清全集视频免费在线| 国产欧美一区视频| 玛丽玛丽电影原版免费观看1977 | 99鲁鲁精品一区二区三区| 蜜臀久久99精品久久一区二区| 精品精品国产高清一毛片一天堂| 亚洲一区二区在线视频观看| 久久久精品一区二区毛片免费看| 日本韩国欧美在线| 国产欧美在线一区| 91超碰在线播放| 一区二区三区不卡视频| 日本美女爱爱视频| 18av在线视频| 亚洲综合av网| 国产精品裸体瑜伽视频| 国内在线视频| 亚洲va欧美va人人爽午夜| 国产亚洲黄色片| www.综合网.com| 午夜精品久久久久久久久久久 | 国产成人免费在线观看视频| 91精品日本| 精品国产凹凸成av人导航| 亚洲欧美激情一区二区三区| 欧美经典一区| 精品sm捆绑视频| 国产a级黄色片| 欧美一级二级三级视频| 亚洲欧美日韩国产成人| 国产sm调教视频| 色狮一区二区三区四区视频| 久久激情视频免费观看| 东方av正在进入| 日韩视频二区| 国产精品69av| 国产精品欧美综合亚洲| 国产精品18久久久久久久久| 国产精品免费在线播放| 欧美天堂在线视频| 久久你懂得1024| 亚洲一卡二卡区| 日本在线视频网址| 日韩天天综合| 在线亚洲人成电影网站色www| 日韩中文字幕二区| 人人玩人人添人人澡欧美| 日韩午夜激情电影| 欧美色图亚洲激情| 欧美激情黄色片| 欧美激情免费看| 国产性xxxx高清| 美国毛片一区二区三区| 高清视频一区| 国产一区二区影视| 又紧又大又爽精品一区二区| 中文字幕无码精品亚洲35| 国产一区二区三区影视| 日韩一级高清毛片| 少妇真人直播免费视频| 亚洲影视一区二区三区| 68精品国产免费久久久久久婷婷 | 91精品办公室少妇高潮对白| 日韩在线一区视频| 午夜a一级毛片亚洲欧洲| 日韩在线观看免费| 国产欧美一区二区三区在线看蜜臂| 欧美a一区二区| 国产富婆一区二区三区| av基地在线| 天天操天天色综合| 做a视频在线观看| 小嫩嫩12欧美| 欧美高清视频在线| 亚洲天堂国产精品| 91麻豆精品秘密| www.夜夜爱| 九九久久国产| 亚洲欧美综合v| 国产一级黄色av| 久久精品国产网站| 六十路精品视频| av伦理在线| 91精品国产全国免费观看| 亚洲色成人网站www永久四虎| 精品69视频一区二区三区Q| 国产一区二区丝袜| 国产福利在线视频| 欧美午夜宅男影院在线观看| 国产chinesehd精品露脸| 色综合五月天| 国产精品国产亚洲伊人久久 | 成人在线日韩| 中文日韩电影网站| 青青草视频在线观看免费| 99久久精品99国产精品| 国产亚洲黄色片| 999久久精品| 欧美第一页在线| 99久久精品国产成人一区二区| 国产精品污污网站在线观看| 国产主播在线看| 日韩在线你懂的| 97在线视频精品| 天天爽夜夜爽夜夜爽| 亚洲一区欧美一区| 佐佐木明希电影| 欧美三级特黄| 国产精品视频免费一区| 91豆花视频在线播放| 亚洲第一av在线| 69精品久久久| 99国产精品久久| 日本a级片免费观看| 偷拍自拍一区| 国产成人一区二区三区小说| 欧美xxx.com| 在线影视一区二区三区| 99久久久无码国产精品性| 久久国产66| 色播亚洲婷婷| 日本一区二区三区视频在线| 一区二区福利视频| 亚洲图片欧美在线| 亚洲视频一区二区免费在线观看| 日韩av一卡二卡三卡| 欧美精选一区| 精品国产电影| 亚洲成人不卡| 日韩亚洲国产中文字幕| a天堂视频在线| 午夜视频一区二区三区| 中文字幕第4页| 美腿丝袜亚洲三区| 六月婷婷激情网| 999精品视频在这里| 青青草一区二区| 日本激情在线观看| 日韩精品专区在线| 精品成人av一区二区在线播放| 久久久久久久久久看片| 亚洲xxx在线观看| 国产精品v亚洲精品v日韩精品 | 色综合色狠狠综合色| 国产黄色大片免费看| 国产一区二区三区四区五区美女| 性一交一乱一伧国产女士spa| 亚洲va久久| 国产综合色香蕉精品| 99在线视频影院| 色黄久久久久久| 朝桐光av在线一区二区三区| 日韩欧美高清在线视频| 永久免费看片视频教学| 不卡一区二区在线| 九色porny自拍| 尤物在线精品| 伊人久久99| 亚洲小说图片| 96久久精品| 国产私拍福利精品视频二区| 久久人91精品久久久久久不卡| 精品999视频| 欧美xxxxx牲另类人与| 精品人妻一区二区三区潮喷在线| 亚洲欧美视频在线观看| 国产亚洲色婷婷久久99精品91| 韩国女主播成人在线观看| 国产91对白刺激露脸在线观看| 亚洲老妇激情| 日韩精品另类天天更新| 国产人妖ts一区二区| 国产综合香蕉五月婷在线| 黑人巨大精品欧美一区二区桃花岛| 久热在线中文字幕色999舞| 黄色av免费在线看| 亚洲精品国产电影| 国产黄色小视频在线观看| 欧美亚洲愉拍一区二区| 天堂网一区二区三区| 亚洲精品国产成人久久av盗摄| 最近中文字幕免费视频| 成人高清av在线| 欧美国产日韩在线视频| 美女视频黄频大全不卡视频在线播放| 国产亚洲精品网站| 极品少妇一区二区三区| 国产精品啪啪啪视频| 国产精品不卡| 亚洲韩国在线| 国产不卡一区| 麻豆视频成人| 中文字幕av一区二区三区人| 动漫精品视频| 日韩在线观看中文字幕| 成人啪啪免费看| 成人交换视频| 国产精品免费一区二区三区都可以 | 青青草视频在线观看免费| 欧美性极品少妇精品网站| 久久精品亚洲无码| 亚洲一级电影视频| 精品小视频在线观看| 一区二区三区欧美| 久草网在线观看| 一区二区三区**美女毛片| 亚洲成人生活片| 一区二区三区四区高清精品免费观看| 国产免费美女视频| 日韩理论片网站| 欧美人禽zoz0强交| 亚洲欧美激情一区二区| a在线视频播放观看免费观看| 成人免费一区二区三区在线观看| 欧美自拍偷拍网| 国产精品国产三级国产普通话99 | 成人在线免费看黄| 欧美巨乳在线观看| 欧美伦理免费在线| 91黑丝在线观看| 欧美大片高清| 国产在线拍偷自揄拍精品| 国产精品一区二区三区av | 一区二区成人网| 久久精品免费观看| 两女双腿交缠激烈磨豆腐| 福利视频网站一区二区三区| 欧美熟妇精品一区二区| www.久久久久久久久| 男人操女人动态图| 国产精品欧美久久久久一区二区| 波多野结衣喷潮| 亚洲综合成人在线| 日本熟女毛茸茸| 欧美猛男超大videosgay| www.黄色一片| 亚洲欧美日韩一区在线| 免费在线看a| 国内精品国产三级国产在线专| 性欧美18~19sex高清播放| 国产精品日日摸夜夜添夜夜av| 香蕉久久一区| 精品视频在线观看| 久久社区一区| 日韩中文字幕在线免费| 日本视频在线一区| 久久久久久国产精品日本| 99久久精品免费看国产免费软件| 精品人伦一区二区| 一区二区免费在线播放| 日韩精品一区二区亚洲av| 欧美日韩国产美女| 少妇人妻精品一区二区三区| 这里只有精品在线观看| 金瓶狂野欧美性猛交xxxx| 秋霞av国产精品一区| 日本在线一区二区三区| 久久久久久高清| 一区二区日韩欧美| 精品人妻一区二区三区四区在线 | 特级西西www444人体聚色| 亚洲精品少妇30p| 日韩黄色片网站| 精品国产伦一区二区三区观看体验| 91精品大全| 91高清视频免费观看| 国产精品3区| 日本不卡一区二区三区视频| 欧美色图麻豆| 污污的视频免费| 国产日韩欧美高清| 亚洲免费在线观看av| 欧美成人女星排行榜| 97电影在线看视频| 人九九综合九九宗合| 日韩中文字幕无砖| 一本一道久久a久久综合精品| 在线视频精品| 国内精品免费视频| 亚洲色图清纯唯美| 中文字幕乱码中文字幕| 亚洲欧美在线免费| 极品视频在线| 99九九视频| 欧美精品一卡| 99国产精品免费视频| 国产精品久久午夜| 激情综合色丁香一区二区| 国产午夜福利100集发布| 久久综合之合合综合久久| 欧美成人精品一区二区| yiren22亚洲综合| 欧美一级爱爱| 国产精品久久777777毛茸茸| 日本成人在线免费| 亚洲九九爱视频| 999香蕉视频| 日本色综合中文字幕| 久久精品国产亚洲AV熟女| 亚洲二区在线观看| 亚洲精品国产suv一区| 美女国内精品自产拍在线播放| 久久不卡日韩美女| 亚洲欧美精品| 久久成人综合网| 日韩一卡二卡在线观看| 欧美日韩一级黄| 日本激情在线观看| 91久久国产婷婷一区二区| 香蕉视频国产精品| 男男受被啪到高潮自述| 亚洲人成精品久久久久久| av中文字幕在线免费观看| 久久99精品久久久久久噜噜 | 不卡视频一区二区三区| 国产精品v一区二区三区| 麻豆精品国产传媒av| 黄网动漫久久久| 秋霞av在线| 国产精品日韩欧美大师| 91蜜臀精品国产自偷在线| 亚洲热在线视频| 亚洲一区二区中文在线| 天堂在线资源网| 欧美做爰性生交视频| 精品视频久久| 久久精品亚洲天堂| 亚洲精品一卡二卡| 黑人精品一区二区| 欧美在线视频免费观看| 精品久久网站| 亚洲精品中文字幕乱码无线| 夜夜精品视频一区二区| 五月天激情婷婷| 国产精品丝袜白浆摸在线| 自拍偷拍欧美专区| 成人手机在线免费视频| 在线观看成人免费视频| 成人影院在线看| 久久精品magnetxturnbtih| 日本在线不卡一区| 免费在线观看一级片| 亚洲精品在线91| 四虎永久精品在线| 精品人妻少妇一区二区| 国产女主播在线一区二区| 国产精品久久久久久69| 97在线看福利| 日本精品三区| 欧美激情 亚洲| 欧美在线制服丝袜| 久久久久黄久久免费漫画| 欧美在线日韩精品| 国产成人综合视频| 无码人妻精品一区二| 久久99亚洲热视| 日韩成人精品一区二区| 岛国av免费观看| 欧美日韩国产中文| 欧美男男激情videos| 视色,视色影院,视色影库,视色网| 91丨九色丨黑人外教| 国产av一区二区三区| 国产精品成人品|