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

這誰寫的技術文檔?我想錘死他...

新聞
本文大部分內容翻譯總結自《Software Engineering at Google》第 10 章節 Documentation。本文所說的文檔不僅限于純文本文檔,還包含代碼注釋(注釋也是一種特殊形式的文檔)。

[[417622]]

圖片來自 包圖網

很多技術人自己非常輕視技術文檔的書寫,然而又時常抱怨文檔不完善、質量差、更新不及時……

這種在程序猿間普遍存在的矛盾甚至已經演變成了一個段子。

[[417623]]

1、文檔的重要性

高質量的文檔對于一個組織或團隊來說有非常多的益處,比如讓代碼和 API 更容易理解、錯誤更少;讓團隊成員更專注于目標;也可以讓一些手工操作更容易;另外如果有新成員加入的話有文檔也會讓他們更快融入……

寫文檔有比較嚴重的收益滯后性,不像測試,你跑一個測試 case,它能立即告訴你是對還是錯,它的價值馬上就體現出來了。

而寫一份文檔,隨著時間的推移,它的價值才會逐漸體現出來。你可能只寫一次文檔,將來它會被閱讀上百次、上千次。

因為一份好的文檔可以在未來替你向別人回答類似下面這些問題:

  • 為什么當時是這么決策的?
  • 為什么代碼是這樣實現的?
  • 這個項目里都有哪些概念?
  • ……

寫文檔同樣對于寫作者也有非常大的收益:

  • 幫你構思規范化 API:寫文檔的過程也是你審視你 API 的過程,寫文檔時會讓你思考你 API 設計是否合理,考慮是否周全。如果你沒法用語言將 API 描述出來,那么說明你當前的 API 設計是不合理的。
  • 文檔也是代碼的另一種展現:比如你兩年后回過頭來看你寫過的代碼,如果有注釋和文檔,你可以很快速理解代碼。
  • 讓你的代碼看起來更專業:我們都有個感覺,只要文檔齊全的 API 都是設計良好的 API,雖然這個感覺并不完全正確,但這兩者確實是強相關的,所以在很多人眼里,文檔的完善度也成為衡量一個產品專業度的指標。
  • 避免被重復的問題打擾:有些問題你只需要寫在文檔里,這樣有人來問你的時候你就可以讓他直接去看文檔了,而不是又給他解釋一遍。

2、為什么大多數人都不喜歡寫文檔

關于文檔的重要性,每個技術人或多或少都知道一些,但很多人還是沒有寫文檔的習慣,為什么?

除了上文中提到的文檔的收益滯后性外,還有以下幾點原因:

  • 很多工程師習慣將寫代碼和寫作割裂開,不僅僅是在工作上,而且在思想上就認為它們是完全不相關的兩項工作,這就導致好多人重代碼不重文檔。
  • 也有很多工程師認為自己不善寫作,索性就不寫了。這實際是個偷懶的借口,寫文檔不需要華麗的辭藻、生動的語言,你只需要將問題講清楚即可。
  • 有時候工具不好用也會影響的文檔寫作。如果沒有一個很好的寫作工具將寫文檔嵌入到開發工作流程中的話,寫作確實會增加工作的負擔。
  • 大多數人將寫文檔看做是工作的額外負擔。 我代碼都沒時間寫,哪有時間寫文檔!這其實是錯誤的觀念,文檔雖然前期有投入,但能讓你代碼的后期維護成本大幅降低,磨刀不誤砍柴工這個道理相信大家都還是能理解的。

3、如何產出高質量文檔

既然理解了好文檔的重要性,我們如何保證在時間的長河中維護好一份文檔,這里有些相關的方法論,大家可以參考下。

①像管理代碼一樣管理文檔

對于如何寫出好代碼,整個技術圈已經有好多經驗的總結了,比如書籍《重構》《代碼簡潔之道》……

針對各種編程語言,也有相關的規范,比如國外的 Google C++ 規范,國內的阿里 Java 開發規范等……但對于文檔似乎相關的資料卻很少。

但實際上,不應該把文檔和代碼割裂開來,你可以簡單粗暴地認為文檔其實就是用一種特殊語言書寫的代碼,這種語言就是人類的語言。

這么想的話,實際上我們很多在代碼和工程中總結出來的經驗,也可以直接用在文檔中。

比如:

  • 有統一的規范
  • 有版本控制
  • 有明確的責任人維護
  • 有變更 Review 機制
  • 有問題的反饋和更新機制
  • 定期更新
  • 有衡量的指標(比如準確性,時效性)

②明確你的讀者是誰

寫文檔有一個很常見的錯誤,那就是很多人文檔都是寫給自己看的,這種情況下就會導致你的文檔只有自己或者和你有相似知識背景的人才能看懂,團隊較小時這種問題還好,你們都做著類似的工作,所以也都能看懂文檔。

但當團隊逐漸壯大后,問題就會凸顯出來,新人有時候有著和你不同的工作背景,甚至現在都做著不同的工作內容,這時候你之前寫的文檔他們就很難讀懂了。

所以在寫文檔之前請明確你文檔可能的讀者會是哪些人,然后針對他們的特點著重關注如何才能讓他們理解。

當然,文檔也不一定要非常嚴肅和完美,只要能向你潛在的讀者說明問題即可。記住文檔是寫給別人看的,不是給自己看的。

根據專業水平可以大致將讀者分為三種,新手、老手和專家,針對不同水平的人寫作需要有側重點。

比如針對新手,你需要重點介紹下里面涉及到的術語和概念,然后詳細講解具體的的實現。

相反,針對專家你可以省去這些額外的信息。注意,這里沒有嚴格的標準,因為有些文章新手會看,專家也會看, 這里還是需要具體情況具體分析。

另外一種對讀者分類的方式就是根據讀者閱讀文檔的目的來分類,比如有人知道自己遇到了什么問題,就是來找解決方案的。

還有一批人只有一個簡單的想法,但不知道具體的問題。舉個例子,以讀數據庫慢為例,前者已經知道數據庫慢可能是因為數據量巨大且沒有加索引,解決方案很簡單 加索引,這時候他可能需要知道的是如何正確地加索引。

而后者可能著重關注的是為什么讀數據庫會慢,這時候你可能需要額外重點介紹下數據庫相關的原理。

③清晰的分類

文檔大致可以分為以下幾種類型,每種類型也有自己不同的特點和寫作側重點。

參考文檔:也是大部分開發人員日常會使用和書寫的文檔,比如我們使用某個框架或者工具,都會有 API 說明文檔,這就屬于參考類文檔。

它并沒有太多的要求,只要能向讀者展示清楚如何使用即可,但無需向讀者講明具體的實現。

注:參考文檔并不僅限于 API 文檔,還包括文件注釋、類注釋、方法注釋,要求都是能準確說明其用法。

設計文檔:很多公司或者團隊在項目開始前都要求有設計文檔,設計是項目實施的第一步,所以在設計文檔書寫的過程中要求盡可能考慮周全,例如該項目的存儲、交互、隱私……

好的設計文檔應該包含以下幾個部分:

  • 設計目標
  • 實現的策略
  • 各種利弊權衡和具體決策
  • 替代方案
  • 各種方案的優缺點

寫設計文檔的過程也你對整個項目做規劃、思考可能出現問題的過程,設計的越詳細、思考的越多,未來遇到問題的可能性就會越小。

引導類文檔:也很常見,一般都是 Step by Step 的形式。比如我們在使用某個框架或者工具的時候,一般都會有個引導類的文檔一步一步幫助你快速上手。大家寫引導類文章大家非常容易犯的一個錯誤就是預設了很多背景知識。

一般使用文檔都是有開發者寫的,他們都非常了解這個工具的相關的知識,所以習慣性的會認為,啊,這個知識點很簡單,用戶也肯定會吧,實際上用戶不一定會。

這本質上就是一種認知偏差,這種現象在跨團隊協作 尤其是多端協作的時候也非常明顯。

這類型的文檔寫作中,要求寫作者盡可能站在用戶的視角上思考,極力避免出現和用戶的認知偏差,力爭每個步驟做到明確無歧義,每兩個步驟之間做到緊密銜接。

概念性文檔:當參考文檔無法解釋清楚某些東西的時候,就需要概念性文檔了,比如某個 API 的具體實現原理。其主要是為了擴充參考文檔,而不是替代參考文檔。

有時候這和參考文檔會有些內容重復,但主要還是為了更深層次的說明某些問題、解釋清楚某個概念。

概念性文檔也是所有文檔中寫作最難的,也是被閱讀最少的,所以很多情況下工程師最容易忽視。

而且還有另外一個問題,沒合適的地方放,參考文檔可以寫代碼里,落地頁可以寫項目主頁里,概念性文檔似乎也只能在項目文檔里找個不起眼的角落存放了。

這類文檔的受眾會比較廣,專家和新手都會去看。另外,它需要強調概念清晰明了,因此可能會犧牲完整性(可以由參考文檔補齊),也有可能會犧牲準確性,這不是說一定要犧牲準確性,只是應當分清主次,不重要的就沒必要說了。

Landing pages(落地頁):就先簡單翻譯成落地頁了,沒想到啥恰當的翻譯詞。比如一個團隊或者項目的導航頁,雖然沒啥具體的內容,但應該包含其他頁面的鏈接。

比如你新入職一個團隊,比較成熟的團隊都會扔給你一個文檔,這個文檔里包含常用的工具、文檔鏈接,這就是這個團隊的落地頁。

落地頁的問題就是隨著時間的推移,頁面可能會變的越來越亂,而且有些內容會失效,不過這些問題都好解決,做好定期的維護和整理就行。

落地頁的技術難度不高,但要求內容的有效性、完整性和分類清晰。

④文檔 Review

在一個組織內,光靠個人去維護文檔是不行的,必須得借助群體的智慧。在一個組織內部,文檔的變更也應該像代碼的變更一樣,需要被其他人 Review,以提前發現其中的問題并提升文檔的質量。

如何 Review 文檔:

  • 專業的視角來保證準確性:一般由團隊里比較資深的人負責,他們關注的核心點是文檔寫的對不對,專不專業。如果 Code Review 做的好的話,文檔的 Review 也屬于 Code Review 的一部分。
  • 讀者視角保證簡潔性:一般由不熟悉這個領域的人來 Review,比如團隊的新人,或者文檔的使用者。這部分主要是關注文檔是否容易被看懂。
  • 寫作者視角保證一致性:由寫作經驗豐富或者相關領域比較資深的人承擔,主要是為了保證文檔前后是否一致,比如對同一個專業術語的使用和理解是否有歧義。

4、寫文檔的哲學

上面部分站在組織和團隊的視角來看如何提高文檔質量,我們接下來看看站在個人寫作者的視角上如何寫出高質量的文檔。

①5W 法則

5W 法則相信大家已經聽的多了,分別是 Who、What、When、Where、Why。

這是一個廣泛被用在各行各業的法則,寫文檔當然也能用(5W 法則堪稱萬金油,啥地方都能用):

  • WHO:前面已經說過了,文檔是寫給誰看的,讀者是誰。
  • WHAT:明確這篇文檔的用途,有時候,僅僅說明文檔的用途和目的就能幫你搭建起整個文檔的框架。
  • WHEN:明確文檔的創建、Review 和更新日期。因為文檔也有時效性,明確相關日期可以避免閱讀者踩坑。
  • WHERE:文檔應該放在哪!建議一個組織或者團隊有統一的永久文檔存放地址,并且有版本控制。最好是方便查找、使用和分享。
  • WHY:為什么要寫這篇文檔, 你期望讀者讀完后從文檔中獲得什么!

②三段式寫作

寫文章一般都會有三個部分,專業寫作者也講究鳳頭、豬肚、豹尾,這三個詞概括出了好文章三部分應有的特點。

技術文檔也算是文章的一種,所以一般也都會有這三部分,每個部分有其自己的作用,比如第一部分闡述問題,中間部分介紹具體的解決方案,第三部分總結要點。

但這也并不以為著文檔應該有三個部分,如果文檔內容比較多,可以將其做更細致的拆解,可以適當增加一些冗余的信息幫助讀者理解文檔內容。

雖然很多工程師都討厭冗余 極力追求簡潔,但寫文檔和寫代碼不同,適當的冗余反而可以幫助讀者理解,很簡單。

舉個例子,比如寫作中經常舉例子,舉的例子本質上就是冗余信息,生動的例子肯定是能幫助讀者理解抽象內容的(我想這就是自舉吧)。

5、結語

目前看到比較好的一個現象就是大家越來越重視文檔了,但和測試相比 重視的程度還不夠。

測試已經是工作流程中不可或缺的一部分了,而文檔依舊還不是。當然這可能和文檔本身的特性相關,測試很容易被自動化,也有非常多的客觀指標來評估。

文檔卻做不到,首先文檔的書寫需要人手動介入,而文檔的質量也沒有太多客觀的指標評估,提升文檔的數量和質量只能從文化和工作流程上去逐漸改變。

最后總結下本文幾個關鍵點:

  • 隨著時間的推移和組織規模的壯大,文檔會越來越重要。
  • 文檔也應該是開發流程的一部分。
  • 一篇文檔只專注在一件事上。
  • 文檔是寫給讀者看的,而不是給你自己看的。

該書電子版近日已經可以免費下載了,有興趣的同學可以下載翻閱下:

  1. https://abseil.io/resources/swe_at_google.2.pdf 

作者:xindoo

編輯:陶家龍

出處:cnblogs.com/xindoo/p/15085988.html

 

責任編輯:武曉燕 來源: 博客園
相關推薦

2015-06-10 16:21:12

2019-08-23 15:54:55

編程語言程序員電腦

2020-01-10 09:06:10

Activity系統 通信

2012-12-12 09:56:40

EC2AWSAmazon

2020-02-11 13:22:20

this函數JavaScript

2021-04-12 07:46:20

CTOLombokJava

2021-01-08 09:14:59

分布式事務框架

2022-02-21 12:29:01

for循環前端

2016-10-19 11:00:26

2010-08-26 15:34:12

2020-03-12 07:42:49

代碼程序員

2020-12-02 06:13:29

Redis連接池

2022-03-18 10:21:59

技術權限賬號

2021-09-20 11:09:13

項目語言語法

2020-06-09 10:55:16

Python編程代碼

2010-12-10 09:11:00

Oracle服務器操作系統

2023-12-13 10:36:38

Long算法代碼

2025-07-04 08:10:46

2021-10-29 18:56:48

IO網絡工具

2018-08-27 09:01:04

點贊
收藏

51CTO技術棧公眾號

色播五月综合| 国产精品美女呻吟| 95视频在线观看| 男人皇宫亚洲男人2020| 国产麻豆一区二区三区在线观看| 91人人澡人人爽| 国产精欧美一区二区三区蓝颜男同| 久久久高清一区二区三区| 国产一区在线播放| 精品视频久久久久| 日韩av二区| 精品国产sm最大网站| 欧美伦理片在线看| 成人av影院在线观看| 欧美国产97人人爽人人喊| 成人国产一区二区| 一区二区小视频| 在线亚洲欧美| 欧美成人剧情片在线观看| 亚洲精品乱码久久久久久久久久久久| 日韩一区二区三区精品 | 亚洲国产一区二区三区在线播| 国产内射老熟女aaaa∵| 视频一区二区三区中文字幕| 欧美日韩国产999| 亚洲一级理论片| 国产欧美一区二区三区精品观看| 欧美成人一区二区三区片免费| 欧美日韩在线观看不卡| 亚洲天堂av在线| 亚洲国产综合91精品麻豆| 在线视频亚洲自拍| 9色在线视频网站| 久久久久国产精品人| 国产精品一区二区三区在线| 99久久一区二区| 美女视频网站黄色亚洲| 国产第一区电影| 天堂网视频在线| 国产日韩一区二区三区在线| 韩国精品美女www爽爽爽视频| 久久影院一区二区| 欧美大片一区| 欧美另类老女人| 国产大学生自拍| 亚洲最大黄网| 色综合天天综合网国产成人网| 性欧美videos| 欧美一区二区三区久久精品| 久久影院模特热| 国产探花在线免费观看| 五月精品视频| 欧美成人免费播放| 免费网站看av| 亚洲国产国产亚洲一二三| 久久久久久久久久久av| 国产乡下妇女做爰毛片| 亚洲乱亚洲高清| 欧美一区二区三区……| www.欧美色| 青青草视频一区| 国产日韩在线亚洲字幕中文| 国产精品久久久久久久成人午夜 | 国产成人精品电影| 老熟妇一区二区三区啪啪| 老司机免费视频一区二区 | av中文字幕免费| 成人午夜激情片| 欧美连裤袜在线视频| 欧美捆绑视频| 国产精品乱码一区二区三区软件 | 一本色道久久综合亚洲二区三区 | 亚洲一区在线观看视频| 水蜜桃色314在线观看| 亚洲精品mv| 欧美色综合影院| 992tv人人草| 黄色网一区二区| 在线播放日韩欧美| 欧美日韩国产精品一区二区三区| 精品动漫3d一区二区三区免费| 国产91精品久久久久| 嫩草影院一区二区三区| 国产乱子伦一区二区三区国色天香| 国产精品免费在线| se在线电影| 午夜日韩在线观看| 岛国av在线免费| 亚洲一区二区三区免费| 亚洲人成网7777777国产| 极品美妇后花庭翘臀娇吟小说| 亚洲精品2区| 欧美在线免费看| av天堂一区二区三区| 久久亚洲一级片| 国产又粗又大又爽的视频| 亚洲妇女成熟| 日韩一级成人av| 一级黄色性视频| 激情视频一区二区三区| 国产热re99久久6国产精品| 人妻少妇精品无码专区| 中文字幕免费不卡| 亚洲美免无码中文字幕在线 | 香蕉久久a毛片| 3d动漫啪啪精品一区二区免费 | 亚洲色图在线播放| 欧美黄网站在线观看| 999精品嫩草久久久久久99| 精品视频在线播放| 青娱乐国产在线| 另类中文字幕网| 欧美精品一区二区三区在线四季| 日本伦理一区二区| 7777精品伊人久久久大香线蕉的| a视频免费观看| 欧美日韩少妇| 成人美女免费网站视频| 第九色区av在线| 精品国产精品自拍| 熟妇女人妻丰满少妇中文字幕| 国产一区二区三区四区| 2024亚洲男人天堂| 黄片毛片在线看| 一区二区三区四区五区视频在线观看| 超碰在线播放91| 欧美美女视频| 欧美自拍视频在线| 熟妇高潮一区二区三区| 夜夜夜精品看看| 俄罗斯精品一区二区| 黄www在线观看| 少妇一区视频| 亚洲九九九在线观看| 免费毛片在线播放免费| 国产在线精品一区二区三区不卡| 日本电影一区二区三区| 麻豆视频在线看| 日韩精品极品视频| 天天综合网入口| 99久久国产综合精品色伊| 女人床在线观看| 麻豆国产一区| 欧美丰满老妇厨房牲生活| 国产国语亲子伦亲子| 亚洲精品视频在线| 爱情岛论坛亚洲自拍| 一个色综合网| 亚洲精品女av网站| 香蕉久久aⅴ一区二区三区| 欧美一区二区视频在线观看2020 | 国产区精品视频| 欧美日韩欧美| 678五月天丁香亚洲综合网| 男人在线观看视频| 国产美女视频一区| 久艹在线免费观看| 香蕉精品久久| 国产精品免费久久久| 免费成人黄色| 日韩欧美在线影院| 日本少妇吞精囗交| 久久免费的精品国产v∧| 看欧美ab黄色大片视频免费| 青青一区二区三区| 92福利视频午夜1000合集在线观看| 成人免费在线| 亚洲国产日韩欧美综合久久| 黄色av一级片| 亚洲日穴在线视频| 午夜免费福利影院| 视频一区欧美精品| 国内外成人激情免费视频| 精品国产三级| 欧美一区二三区| 日韩精品黄色| 精品欧美一区二区久久| 中文字幕亚洲高清| 国产欧美1区2区3区| 国产永久免费网站| 亚洲麻豆av| 一本色道婷婷久久欧美| 99久久香蕉| 国产精品扒开腿做爽爽爽视频| 国内精品久久久久国产| 日韩第一页在线| 国产精品色综合| 精品久久久久久久久久 | 亚洲卡通欧美制服中文| 日本丰满少妇裸体自慰| 日韩高清电影一区| 日本五级黄色片| 成人av动漫在线观看| 99在线视频首页| 日韩一区二区三区在线免费观看| 欧美成人精品激情在线观看| 九色在线播放| 欧美videofree性高清杂交| 日本黄色一级视频| 亚洲午夜激情网站| 中文字幕美女视频| 2014亚洲片线观看视频免费| 在线免费黄色小视频| 视频一区免费在线观看| 全黄性性激高免费视频| 国产精品成人a在线观看| 免费久久久一本精品久久区| 欧美电影在线观看一区| 国产日韩欧美成人| xxxxxx欧美| 久久久久久有精品国产| 黄色网址免费在线观看| 在线亚洲午夜片av大片| 欧美一区二区三区少妇| 精品黑人一区二区三区久久 | 国产成人无码精品| 一区二区三区中文字幕精品精品| 国内精品卡一卡二卡三| 91影院在线免费观看| 潘金莲一级淫片aaaaa| 免费观看一级特黄欧美大片| 日本在线观看a| 99精品国产一区二区青青牛奶| 伊人网在线免费| 亚洲最新色图| 2021国产视频| 亚洲国产精品久久久久蝴蝶传媒| 视频在线99re| 精品国产乱码久久久久久1区2匹 | 欧美日韩中文一区二区| 国内成+人亚洲| 国产亚洲成av人片在线观黄桃| 91精品综合久久| 欧州一区二区三区| http;//www.99re视频| 日本精品在线播放| 3d蒂法精品啪啪一区二区免费| 国产成人免费av一区二区午夜| 国产日韩欧美另类| 亚洲一区二区三区久久久| 国产精品久久久久久久久久久久久 | 日韩美女网站| 久久精品国产欧美激情| 日日夜夜精品一区| 久热精品视频在线免费观看| 哥也色在线视频| 欧美另类极品videosbestfree| 羞羞视频在线免费国产| 久久人人爽国产| 高清精品在线| 4438全国亚洲精品在线观看视频| 天堂av中文在线观看| 日本三级久久久| 韩日一区二区| 91亚洲一区精品| 北条麻妃一区二区三区在线| 国产一区二区三区四区五区在线| 欧美绝顶高潮抽搐喷水合集| 久久免费视频1| 欧洲杯半决赛直播| 国产成人三级视频| 亚洲视屏一区| 国产欧美高清在线| 精品一区中文字幕| 欧美一级大片免费看| av在线免费不卡| 日本免费www| 玉足女爽爽91| 性色av免费观看| 91精品国产综合久久精品app| 黑人精品一区二区三区| 亚洲人午夜色婷婷| 国产日产一区二区| 97av在线影院| 日本欧美在线| 国内精品国语自产拍在线观看| 久久爱www成人| 精品国产无码在线| 国产精品呻吟| 日韩成人精品视频在线观看| 高清在线观看日韩| 欧美激情亚洲色图| 亚洲午夜免费电影| 在线观看国产成人| 亚洲国产成人精品女人久久久| 国产福利在线观看| 欧美激情欧美激情| 国产精品蜜月aⅴ在线| 国产精品国产三级国产专区53| jvid福利在线一区二区| 国产曰肥老太婆无遮挡| 蜜桃一区二区三区在线观看| 李丽珍裸体午夜理伦片| 国产精品不卡视频| 东京热一区二区三区四区| 欧美一区二区三区精品| 国产色a在线| 久久久久久久久久久国产| 六九午夜精品视频| 免费在线国产精品| 国产精品vip| 色啦啦av综合| 国产欧美精品区一区二区三区| 国产在线一二区| 4438x亚洲最大成人网| 日韩偷拍自拍| 久久久久久久999| 亚洲成人1区| 亚洲亚洲精品三区日韩精品在线视频| 国产日韩欧美一区| 亚洲一区二区三区四区av| 中文字幕一区二区三区不卡在线| 亚洲另类欧美日韩| 精品美女在线观看| www.在线视频| 国产欧美日韩免费看aⅴ视频| 亚洲国产欧美日韩在线观看第一区| 日本中文字幕一级片| 毛片av中文字幕一区二区| 人妻体内射精一区二区| 亚洲r级在线视频| 人人妻人人玩人人澡人人爽| 欧美日本国产在线| 久久伦理中文字幕| 正在播放一区二区三区| 麻豆久久久久久久| 日本黄色激情视频| 欧美亚洲国产bt| 成年人在线免费观看| 国产成人一区二区三区小说 | 亚洲一区二区在线观| 日韩影院在线观看| 偷拍夫妻性生活| 欧美性猛交xxxx乱大交| 日韩一区二区三区在线观看视频| 久久久久久久爱| 欧美激情久久久久久久久久久| 国产精品久久久久9999爆乳| 国产激情视频一区二区三区欧美 | 天堂成人国产精品一区| 9.1成人看片| 欧美性极品xxxx做受| 图片区 小说区 区 亚洲五月| 韩国一区二区电影| 日韩一级电影| 国产精品无码av无码| 国产精品午夜久久| 亚洲中文字幕一区二区| 久久综合久久88| jizz性欧美23| 夫妻免费无码v看片| 久久久国际精品| 最新黄色网址在线观看| 久久精品99无色码中文字幕| 日韩黄色av| 僵尸世界大战2 在线播放| 99久久er热在这里只有精品66| 亚洲男人的天堂在线视频| 亚洲欧美日韩在线高清直播| 亚洲精品555| www.-级毛片线天内射视视| 国产成人综合在线观看| 日本熟妇色xxxxx日本免费看| 亚洲美女视频网| 欧美性aaa| 每日在线观看av| 国产日韩欧美综合在线| 一本色道久久综合精品婷婷| 欧美成人免费网| 同性恋视频一区| 狠狠干狠狠操视频| 亚洲一二三四在线观看| 久草福利在线| 亚洲r级在线观看| 亚洲主播在线| 男人的午夜天堂| 亚洲国产欧美一区二区三区同亚洲| 久久精品女人天堂av免费观看| 制服丝袜综合日韩欧美| 成人黄色国产精品网站大全在线免费观看 | 精品黑人一区二区三区久久| 久九九久频精品短视频| 免费久久久久久| 99re视频这里只有精品| 亚洲午夜激情视频| 欧美性受xxx| 欧美一区二区三区久久精品茉莉花| 91精品国产自产| 日韩视频在线永久播放| 中文字幕色婷婷在线视频| 免费看啪啪网站| 久久综合久久鬼色中文字| 国产精品人妻一区二区三区| 欧美主播福利视频| 黄色日韩在线| 精品一区二区6| 日韩精品久久久久久久玫瑰园| 成人自拍视频| 久久久久久久久久福利| 亚洲国产中文字幕|