年度程式碼滾動更新站點的前端程式碼審查問題摘要

Mondo 科技 更新 2024-03-05



阿里梅指南。

* 回顧在技術團隊的工程師文化建設是很有意義的,這是形成統一團隊作風的最有效方法,筆者自己團隊在一年的CR中常見的小問題做了一些梳理,希望能對大家有所幫助。 一、引言。

團隊已經開展了一年多的線下週評,作為主評委,我原本以為給出**建議會花費大量的時間和精力,一直以為對被評審者改進**設計問題會有很大的幫助,但實際上評審發現大部分學生還存在一些基本的**質量問題, 而改進設計或發現業務bug以達到目標的審查很少出現,所以我覺得團隊對CR還是應該有足夠的耐心,把基本問題當成乙個bug來解釋,在通往優秀工程的路上積累起來。同時,我也能深深感受到,每個學生對**的態度都不一樣,這就產生了兩個差異,有的人進步很快,有的人會不斷重複複習過的問題。我希望它對每個人都能幫助不大。二、翻車場景(CR中的常見問題)。

2.1 **規範類

2.1.1 使用法力值展期指數:描述:Mana 表示乙個未在 ** 中宣告並直接使用的值,這在我們的 ** 複習問題中很普遍。

bad case

const now = date.now();const lastvisittime = localstorage.getitem('last_visit_time');

if (lastvisittime &&parseint(lastvisittime, 10) >24 * 60 * 60 * 1000)

localstorage.setitem('last_visit_time', now.tostring())

good case
const last_visit_time_cache_key = 'last_visit_time';const day_in_ms = 24 * 60 * 60 * 1000;

const now = date.now();const lastvisittime = localstorage.getitem(last_visit_time_cache_key);

if (lastvisittime &&parseint(lastvisittime, 10) >day_in_ms)

localstorage.setitem(last_visit_time_cache_key, now.tostring())

2.1.2 濫用 eslint-disable展期指數:描述:eslint-disable 是用於禁用 eslint 中特定規則的指令,一些學生在遇到難以解決的 lint 錯誤時會選擇使用它來避免問題。

2.1.3 使用 Ghost 依賴項展期指數:描述:幽靈依賴項(也稱為隱式依賴項或隱式依賴項)是不在專案模組中的包,但不在該模組中直接在 JSON 檔案中宣告的依賴項。

2.1.4 不遵循“不歸還”原則展期指數:描述:no-else-return 是乙個質量規則,強調簡潔性和可讀性,用於指示當 if 塊已包含 return 語句時無需使用 else 塊。 因為 if 塊中的 return 語句會在執行 if 塊中的 return 語句後立即退出當前函式,所以 else 是多餘的。 ❌ you can skip the else block

function hello(condition: boolean) else
✅ yay, much easier to read
function hello(condition: boolean)

return '

相關問題答案

    前端低程式碼特性、功能、作用和價格

    隨著技術的飛速發展,前端開發逐漸變得更加高效便捷。傳統的前端開發往往需要繁瑣的寫作,但現在,低端開發正在成為一種流行趨勢。low 開發平台通過簡化和自動化,使前端開發過程更簡單 更快速 更容易上手。本文將重點介紹前端低端的特徵,包括其功能 作用和功能。一 前端低 功能。前端low 平台的主要功能是通...

    雪盲溜冰比賽變成了花哨的翻車場面

    有時,勇氣和冒險精神可以帶領我們走向未知,體驗新奇和興奮。然而,當這種冒險超越常規時,有時會導致一系列奇怪的 怪異 想法,甚至令人捧腹的滑雪翻車。某一天的日,一群被稱為 南方小土豆 的探險家決定挑戰自我,勇闖東北,踏上一場 盲人滑雪 的滑雪冒險之旅。他們不僅探索滑雪的樂趣,而且還使滑雪變得獨特而不可...

    雅思口語考試大翻車場面! 如何從容應對雅思口語考場!

    大家都說屠宰鴨子不容易, 不是培訓費。如果去其他地方參加考試,就要算上住宿費 交通費等,參加雅思考試的費用是巨大的。而說到烤鴨最怕的話題 說話肯定會在名單上!花多塊錢和考官聊了一次,不小心成了 人間笑話 聽了真是淚流滿面,看得難過。每年口試室裡總有層出不窮的翻車事故,有的烤鴨笑著說 可能是一輩子都忘...

    這些“儲存神器”可能在秒內變成“翻車場景”,不要盲目跟風

    如果你想讓你的家看起來很乾淨,你需要把你的物品放回原處,如果桌子上什麼都沒有或只是一件小東西,整個空間會看起來更寬敞。只有做完家務才容易,每個家庭都是這樣,無一例外。如果房子裡到處都是登登看起來一點都不乾淨整潔,有些收納物品在使用時會翻倒,所以購買時要注意不要貿然跟風。為了更好的讓我們的日常生活充滿...

    宇輝在大規模“翻車”現場採訪劉德華,問了3個尷尬問題

    宇輝在大規模 翻車 現場採訪劉德華,問了個尷尬問題那些期待了七天的粉絲終於迎來了劉德華的到來,他這次來到了董宇輝的 與輝同行 直播間。想想看,劉德華這個港圈常青樹,實力派演員的代表,手握經典作品很多,誰不想看他的風格呢?而董宇輝也不是吃素,但憑著肚子裡的墨水,用東方精選的商品對直播獨到的見解,把直播...