亚洲婷婷免费_区一区二区三区中文字幕_欧美做受高潮电影o_日韩av电影免费在线_国产精品麻豆入口_无码国产精品96久久久久_99热在线免费_成人性生交大片免费看午夜_成人高清av_欧美三级免费

讓程序員早點下班的《技術(shù)寫作指南》

前沿科技 3年前 (2022) 虛像
1 0 0

對于程序員來說,每天不是在寫 bug,就是在修 bug~

在不停 coding 之外,做好一些細(xì)節(jié)毋庸置疑也可以幫助我們早點下班。

這不,國外一位前端開發(fā)就總結(jié)了一篇《程序員技術(shù)寫作指南》,關(guān)于如何正確寫代碼注釋、寫 PR 描述等等。

這些東西雖然都是小事兒,但如果大家都不規(guī)范,代碼維護起來有多痛苦?

懂得都懂。

讓程序員早點下班的《技術(shù)寫作指南》

那么,具體都要注意些什么呢?

1、代碼注釋

代碼注釋既是寫給自己看,也是寫給別人看的。尤其是后者,更要寫得清楚明了。

對此,指南給了三點注意:

(1)寫關(guān)鍵信息,不寫廢話

一個簡單的例子。

錯誤寫法:

red = 1.2 // Multiply red by 1.2 and re-assign it(將 red 變量 2,再賦值給它)

正確寫法:

red *= 1.2 // Apply a ‘ reddish ’ effect to the image(給圖像應(yīng)用 "reddish" 效果

很好理解。不要復(fù)述代碼,要寫這段代碼的深層含義,提供增量信息。

(2)代碼改動后注釋也要更新

有這樣一行代碼和注釋:

cities = sortWords ( cities ) // sort cities from A to Z(由 A-Z 排序城市變量)

但作者寫錯了,其實 sortWords 函數(shù)是從 Z-A 進行排序。

不過沒關(guān)系,再加個反轉(zhuǎn)就好了,于是代碼變成這樣:

cities = sortWords ( cities ) // sort cities from A to Z(由 A-Z 排序城市變量)

cities = reverse ( cities )

然后問題就來了,別人不知道這個過程,只看到第一行的注釋,會自然以為城市是先按 A-Z 進行排,然后再反過來從 Z 排到 A。

這就是改了代碼不改注釋的后果。

當(dāng)然,這個例子是被放大了。但類似事情確實有可能造成不必要的麻煩。

(3)反常用法一定要注釋

有時,你為了進行一些兼容各種瀏覽器等目的,可能會在代碼中加入一些不常規(guī)的寫法。這時就一定要注意寫注釋。

不然別人可能一看覺得 " 這寫得啥 ",唰地就給你改過來了……

讓程序員早點下班的《技術(shù)寫作指南》

例子:

function addSetEntry ( set, value ) {

/ Don ’ t return set.add because it ’ s not chainable in IE 11. (不要返回 "set.add",它跟 IE 11 不兼容)/

set.add ( value ) ;

return set;

}

這里插播一點,指南提到:

不管寫什么,盡量多用主動語態(tài),因為正常人看到被動語態(tài)的句子時都需要在腦子里轉(zhuǎn)成主動語態(tài),沒必要增加這種處理時間。

(4)貼解決方案的鏈接

有時你遇到問題去網(wǎng)上搜到了解決辦法,那么可以把鏈接附上,方便回查,以防萬一。

有網(wǎng)友就表示這條建議非常有用,因為有時他就會忘記自己當(dāng)時為什么要這么寫代碼。

讓程序員早點下班的《技術(shù)寫作指南》

2、PR 描述

提交代碼時怎么寫 PR 描述也是一個重要的細(xì)節(jié),關(guān)乎到代碼審查的效率。

雖說很多團隊內(nèi)部都有規(guī)范,但有人就是不怎么遵守。

下面這幾點尤其需要注意:

(1)寫詳細(xì),不要寫 " 添加補丁 "、" 修復(fù)錯誤 " 這種模糊的表述;

正面例子:

eg1. 支持 NgOptimizedImage 中的自定義 srcset 屬性

eg2. 為所有內(nèi)置 ControlValueAccessors 添加顯式選擇器

(2)不要一氣提交上千行代碼,盡量完成一小部分就提交,減輕評審壓力。

3、報告 bug

需要提交錯誤報告時,盡量:

(1)多用截圖 / 動圖來輔助文本描述問題;

(2)提供重現(xiàn)問題的精確步驟;

(3)提供你分析的可能的原因。

4、Microcopy

ps. 對于國內(nèi)情況的話,本部分內(nèi)容更適合產(chǎn)品經(jīng)理食用。

Microcopy 指的是用戶操作 / 系統(tǒng)出現(xiàn)失誤時,你的網(wǎng)頁 /APP 彈出的提示語。

這種提示語怎么寫,也有講究:

(1)避免使用技術(shù)名詞。

相信很多人都遇到過彈出來一行你看不懂的技術(shù)提示語的時候,比如 " 執(zhí)行超時 " 這種,讓你不知道發(fā)生了什么,不知道該怎么做。

要避免這種情況,最好是不解釋出現(xiàn)了什么錯誤,直接告訴用戶該做什么。

(2)不要 " 責(zé)怪 " 用戶。

想象一下,你打開一個網(wǎng)站,進行登陸,然后被告知:" 您的電子郵件 / 密碼不正確。"

這種表達方式會讓人下意識地覺得不舒服,讓用戶覺得自己 " 很傻 "。

正確方式:

" 抱歉,電子郵件密碼組合不正確。我們可以幫助您恢復(fù)您的帳戶。"

還有一點:盡量避免字母全部大寫或者使用感嘆號,會帶來敵意。

(3)恰當(dāng)使用幽默語氣,有時強迫幽默比不幽默效果更糟糕。

原指南中還包括一些如何跟客戶溝通的建議,歡迎感興趣的朋友戳鏈接去閱讀

最后,關(guān)于程序員技術(shù)寫作,你還有補充嗎?

原文地址:http://www.myzaker.com/article/62d2eb968e9f096d5e092d5a

版權(quán)聲明:虛像 發(fā)表于 2022年7月18日 am10:54。
轉(zhuǎn)載請注明:讓程序員早點下班的《技術(shù)寫作指南》 | 快導(dǎo)航網(wǎng)

相關(guān)文章

亚洲精品乱码久久久久久久久久久久 | 日本欧美一区二区三区乱码| 亚洲精品在线视频观看| 最新国产在线观看| 深夜精品寂寞黄网站在线观看| 欧美特黄一级视频| 国产精品色噜噜| 麻豆天美蜜桃91| 久久看片网站| 午夜久久久精品| h网站久久久| 人九九综合九九宗合| 独立日3在线观看完整版| 日韩欧美中文字幕公布| 国产成人无码www免费视频播放| 久久一区二区三区四区| 久久亚洲AV成人无码国产野外 | 99久久久无码国产精品性色戒| 欧美18一19xxx性| 韩国福利视频一区| 91福利电影| 精品国产免费人成在线观看| 翔田千里一区二在线观看| 最新高清无码专区| 亚洲国产精一区二区三区性色| 国产一区91| 欧美在线aaa| 国产精品亚洲片在线播放| 亚洲精品一区二区三| 亚洲女同志freevdieo| 青青久久av北条麻妃黑人| 麻豆传媒在线播放| 国产午夜精品视频| 国产黄色片中文字幕| 91国偷自产一区二区开放时间 | 色吧影院999| 欧美熟妇另类久久久久久不卡 | 欧美疯狂性受xxxxx另类| av网站一区| 国产亚洲人成网站在线观看| 免费大片黄在线观看| 欧美一区二区三区爱爱| 国内精品女同女同一区二区三区| 欧美午夜一区二区三区| 美女禁区视频免费观看精选| 日韩欧美999| 天天干天天色天天| 91官网在线观看| 亚洲av电影一区| 色婷婷综合久久| 亚洲成人电视网| 91国产成人在线| 男人先锋资源| 欧美精选一区二区| 欧美日韩综合高清一区二区| 欧美一级日韩不卡播放免费| 国产视频每日更新| 精品国产一区二区三区av性色 | 激情视频网址| 久久久久www| 黄动漫网站在线观看| 九九久久国产精品| 日本视频在线观看一区二区三区| 久久久免费精品| 福利小视频在线观看| 秋霞成人午夜鲁丝一区二区三区| 一广人看www在线观看免费视频| 国产精品久久久久秋霞鲁丝| 羞羞的视频在线观看| 99se婷婷在线视频观看| 中文字幕在线看片| 日韩欧美亚洲在线| 亚洲高清999| 黄色成人在线看| 欧美激情偷拍自拍| 国产黑丝在线视频| 久久精品91| 污污视频网站在线免费观看| 懂色av一区二区三区免费看| 日本系列第一页| 亚洲欧美综合色| 亚洲第一视频在线| 欧美性色黄大片手机版| 国产精品区一区二| 日韩av在线看| 嫩模私拍啪啪| 欧美亚洲日本黄色| av大大超碰在线| 狠狠色综合欧美激情| 精品国产一区二区三区2021| 欧美一区二区视频在线播放| 欧美国产一级| 国产精品无码在线| 国内精品第一页| 日韩欧美亚洲视频| 亚洲人成精品久久久久| 人人妻人人澡人人爽久久av| 欧美一区二区福利在线| 毛片av免费观看| 久久久久久久av| 国产原厂视频在线观看| 久久国产精品一区二区三区| 丁香一区二区| 一道本视频在线观看| 国产深夜精品| www.av免费| 国产精品国产a| 在线观看xxx| 精品国产一区久久| 毛片一级免费一级| 国产精品aaa| 电影亚洲精品噜噜在线观看| 只有这里有精品| 亚洲草久电影| 日韩乱码人妻无码中文字幕久久| 不卡av电影在线播放| 国产精品无码在线播放| 欧美日韩三级在线| av高清在线观看| 欧美亚洲国产成人精品| 三级在线看中文字幕完整版| 在线看视频不卡| 亚洲美女视频| 天天操天天干天天操天天干| 亚洲国产精品激情在线观看 | 一区二区三区精品在线观看| 性欧美video视频另类| 亚洲天堂久久av| av播放在线| 欧美日韩免费观看一区| 国产乱码精品一区二区亚洲| 动漫美女无遮挡免费| 99久久精品免费精品国产| 国产高清不卡视频| 欧美mv日韩mv国产网站| 美女网站在线观看| 亚洲精品日韩av| 成人h动漫免费观看网站| 中文字幕在线视频一区二区| 国产二区国产一区在线观看| 888奇米影视| 精品三级在线看| 亚洲一区在线日韩在线深爱| 99久久一区三区四区免费| 草莓视频一区二区三区| 无套内谢丰满少妇中文字幕| 国产 欧美在线| 亚洲大尺度视频| 日韩经典一区二区三区| 国产一级在线| 色播亚洲视频在线观看| 91成人精品| 国产1区2区3区4区| 欧美日韩中文在线| 台湾十八成人网| 国产日韩在线免费| h视频久久久| 你懂的在线观看网站| 国产亚洲一区二区在线观看| 秘密影院久久综合亚洲综合| 久久精品久久久久久国产 免费| 免费毛片在线看片免费丝瓜视频 | 亚洲视频在线观看一区二区| 日韩视频免费观看高清完整版在线观看 | 探花国产精品| 91精品免费| 在线一级成人| 卡一卡二卡三在线观看| 一区二区三区精品| 啦啦啦高清在线观看www| 日本一欧美一欧美一亚洲视频| 亚洲成人精品综合在线| 久久久久久综合网| 99精品视频在线播放观看| 天堂中文在线资源| 日韩亚洲一区二区| h片在线观看视频免费| 国产精品宾馆在线精品酒店| 寂寞少妇一区二区三区| 亚洲AV无码国产精品午夜字幕| 亚洲网站在线播放| av资源在线看片| 欧美日韩大尺度| proumb性欧美在线观看| 亚洲色图另类小说| 欧美激情18p| 亚洲美女色播| 制服丝袜在线第一页| 亚洲视频综合在线| 成年片费网站色大全免费视频| 91欧美精品成人综合在线观看| 亚洲精华一区二区三区| 国产探花视频在线| 日韩欧美亚洲综合| 99re6热在线精品视频播放| 蜜桃成人免费视频| 91久久亚洲| 这里只有精品国产| 亚洲精品之草原avav久久| 日本在线视频中文有码|