tag 代碼質量

標籤
貢獻22
78
09:44 AM · Nov 03 ,2025

@代碼質量 / 博客 RSS 訂閱

jump__jump - 利用 XState(有限狀態機) 編寫易於變更的代碼

目前來説,無論是 to c 業務,還是 to b 業務,對於前端開發者的要求越來越高,各種絢麗的視覺效果,複雜的業務邏輯層出不窮。針對於業務邏輯而言,貫穿後端業務和前端交互都有一個關鍵點 —— 狀態轉換。 當然了,這種代碼實現本身並不複雜,真正的難點在於如何快速的進行代碼的修改。 在實際開發項目的過程中,ETC 原則,即 Easier To Change,易於變更是非常重要的。為什麼解耦很好? 為

有限狀態機 , fsm , 前端優化 , 代碼質量 , Javascript

收藏 評論

killads - javascript - 如何配置VSCode中的Prettier和ESLint標準 - 個人文章

在現代前端開發中,保持代碼質量和一致性是團隊協作的關鍵。nextjs-subscription-payments項目採用ESLint與Prettier工具組合,通過自動化方式確保代碼風格統一和潛在問題提前發現。本文將詳細分析項目中的代碼質量保障配置,幫助開發者快速掌握規範執行流程。 依賴配置分析 項目在package.json中已集成完整的代碼檢查工具鏈,核心

後端開發 , Css , 代碼質量 , harmonyos , Json

收藏 評論

u_13778063 - 雲效「AI 智能評審」,先鋒體驗官招募活動正式啓動,贏取極客專屬好禮!

如今,高質量的代碼是軟件成功的基石。但傳統的代碼評審(Code Review)常常成為研發流程中的瓶頸:耗時、標準不一、有時還夾雜着“人情世故”。 為了徹底改變這一現狀,雲效重磅發佈「AI 智能評審」功能!它是一位不知疲倦、絕對公正的 AI 技術專家,在你發起合併請求時自動介入,從邏輯 Bug、性能瓶頸、安全風險等多個維度,為你的代碼提供專家級評審建議。 現在

code , 代碼評審 , 雲計算 , 雲效 , 阿里雲 , 雲服務 , 代碼質量

收藏 評論

舒一笑不禿頭 - 用數據照亮成長之路:PandaCoder Git 統計工具窗口

✨ 關於本工具 這份統計報告的初衷,是幫助每一位程序員更清晰地瞭解自己的代碼狀態。 通過觀察代碼的增刪趨勢,我們可以反思:是否每次都在朝着正確的方向前進? 是否能夠一次性寫出高質量的代碼,減少返工和修改? 這不是績效考核工具,而是自我提升的鏡子。 願每一次提交都是深思熟慮的結晶,願每一行代碼都經得起時間的考驗。 —— 讓代碼更優雅,讓技術更精進 📊 什

intellij-idea , 代碼質量 , 代碼規範 , 後端 , Git

收藏 評論

江湖十年 - 一行命令統計代碼行數

公眾號首發:https://mp.weixin.qq.com/s/N1JxiRnr5c4pq0RBo3RGYA 我在網上衝浪時,在 GitHub 上發現了一個感興趣的開源項目 OneX ,我將其下載到本地,現在我該如何知道這個項目的體量呢?一個非常直觀的指標是看這個項目有多少行代碼。 我們可以使用如下命令,來統計 OneX 項目代碼行數: $ cd onex $ find . -name "*.g

命令行 , 面試 , 代碼質量 , go , 後端

收藏 評論

龍智DevSecOps - 靜態代碼分析工具Perforce QAC 2025.1發佈,全面支持MISRA C:2025®指南

Perforce QAC 2025.1版本發佈,100%覆蓋MISRA C:2025®指南 Helix QAC現已更名為Perforce QAC,後續版本將逐步更新產品名稱與標識。2025.1版本安裝包仍保留Helix QAC命名。 Perforce QAC 2025.1版本實現了對新發布的MISRA C:2025®指南的100%覆蓋,並提供了相應的全新合規模塊。此次發佈還擴展了對CERT C L

代碼分析 , 代碼質量 , 代碼規範

收藏 評論

旋極智能 - Helix QAC 2025.1 重磅發佈!MISRA C:2025® 100%覆蓋

Helix QAC 2025.1新增功能 Helix QAC 2025.1 實現了對新版 MISRA C:2025® 標準的 100% 覆蓋,並提供對應的合規性模塊。此版本還擴展了對 CERT C:第一級建議的支持,更新了與 Perforce Validate 平台集成的 CI/CD 環境授權機制。Validate 平台新增 SAML/OIDC 羣組同步支持,並通過性能優化降低構建加載時間和服務器

代碼測試 , 靜態分析 , 代碼質量 , 測試工具 , 代碼規範

收藏 評論

龍智DevSecOps - Perforce品牌及產品名更新:版本控制Perforce P4、靜態代碼分析Perforce QAC等

本文來源perforce.com,由Perforce中國授權合作伙伴、DevSecOps解決方案提供商-龍智基於原文編輯整理。 近日,全球領先的DevOps解決方案提供商Perforce宣佈更新品牌形象,並對其核心產品線進行調整——將廣受歡迎的版本控制解決方案Helix Core正式更名為Perforce P4,同時,部分數字創作工具也統一整合至全新的Perforce P4平台。此次品牌重塑,標誌

數字化轉型 , 資產管理 , 版本控制 , 代碼質量

收藏 評論

龍智DevSecOps - 遺留代碼全解析:什麼是遺留代碼、如何處理和重構、有效處理遺留代碼的靜態分析工具等

什麼是遺留代碼?遺留代碼是指已經存在且需要再次使用的源代碼。它不一定是糟糕的代碼,但通常需要一些努力才能集成到較新的系統中。這意味着您需要有效的方法來解決遺留代碼的問題。 您處理遺留代碼的機率有多大?鑑於 TIOBE流行度指數排名前10的編程語言大多已存在至少20年,因此,您遇到遺留代碼的機率非常高。(Go語言是個例外,它首次出現於2009年。) ↑ 隨時間變化的TIOBE流行度指數

靜態分析 , 代碼質量 , 代碼規範

收藏 評論

龍智DevSecOps - 自動駕駛汽車的安全與技術挑戰,Klocwork、Helix QAC等靜態代碼分析成必備合規性工具

自動駕駛汽車安全嗎?現代汽車的軟件包含1億多行代碼,支持許多不同的功能,如巡航控制、速度輔助和泊車攝像頭。而且,這些嵌入式系統中的代碼只會越來越複雜。 隨着未來汽車的互聯程度越來越高,這一趨勢還將繼續。汽車越來越依賴於技術,將逐漸變得更加自主,並最終實現自動駕駛。因此,瞭解自動駕駛汽車的安全問題非常重要,這樣你才能回答 “自動駕駛汽車安全嗎?”、”自動駕駛汽車比人類駕駛更安全嗎?”等問題。

軟件開發 , 自動駕駛 , 代碼分析 , 代碼質量 , 代碼規範

收藏 評論

數據庫知識分享者 - 好好的“代碼優化”是怎麼一步步變成“過度設計”的

有一天Review師妹的代碼,看到一行很難看的代碼,畢竟師妹剛開始轉JAVA,一些書寫小習慣還是要養成,所以錙銖必較還是有必要的,於是給出了一些優化思路的建議,以及為什麼要這麼做。建議完後,我並沒有停下”追求極致“的腳步,隨着不斷的思考,發現這段代碼的優化慢慢變得五花八門起來了,完成了一次“代碼優化”到“過度設計”的典型思考過程,這過程中涉及了很多Java的語法糖及設計模式的東西,很典型,能啓發思

code , 雲計算 , 阿里雲 , 代碼優化 , 代碼質量

收藏 評論

我要飛的更高 - 數據字典標準與統一的重要性(碼錶&枚舉值)

在日常的軟件開發當中,開發者經常會聽到“公共代碼、編碼、碼錶、枚舉值”這樣的名詞,對這些概念可能會有些混淆和認知不透徹,那麼這篇文章會詳細論述一下關於數據字典的相關概念、應用、標準與統一的重要性及其數據來源。 關於“公共代碼、編碼、碼錶、枚舉值”的含義,其本質都可以統一為碼錶,是對某一領域事務或概念的一定範圍的劃分,有相對固定的取值邊界。其最基本的結構就是鍵值對,一般由中英文名稱編碼組成,由可枚舉

數據 , 字典 , 編碼 , 數據庫 , 代碼質量

收藏 評論

寫做 - AST 初探深淺,代碼還能這樣玩?!

大家好,這裏是 菜農曰,歡迎來到我的頻道。我們今天的主題是 AST (抽象語法樹) AST 聽起來好像是個很新的東西,那麼具體有什麼用,好不好用就在這篇文章中找到答案吧~ 我們簡單將這個詞拆分抽象、語法、樹,如果我們能夠順利將這個詞拆分,那麼我們也就掌握了其核心所在 抽象:抽象的反義詞是具象,也就説明抽象的事物關注點不在於細節,而在於整體 語法:語法一組詞法的表達式,具備某種指定的規則,具有

源碼學習 , 代碼質量 , 後端 , 前端

收藏 評論

我叫喵手呀 - 避免陷入反模式,掌握Java最佳實踐,讓你的代碼更高效、可維護!

(全文目錄:) 開篇語 哈嘍,各位小夥伴們,你們好呀,我是喵手。運營社區:C站/掘金/騰訊雲/阿里雲/華為雲/51CTO;歡迎大家常來逛逛   今天我要給大家分享一些自己日常學習到的一些知識點,並以文字的形式跟大家一起交流,互相學習,一個人雖可以走的更快,但一羣人可以走的更遠。   我是一名後端開發愛好者,工作日常接觸到最多的就是Java語言啦,所以我都儘量

代碼審查 , 設計模式 , 後端開發 , JAVA , 代碼質量

收藏 評論

GhostLover - Odoo開發教程18-Odoo 安裝第三方插件

終極指南:如何將XO代碼檢查報告集成到第三方系統 XO是一個強大的JavaScript/TypeScript代碼檢查工具,作為ESLint的封裝器,它提供了開箱即用的優秀默認配置。對於開發團隊來説,將XO的檢查結果集成到第三方系統(如CI/CD流水線、項目管理工具或監控平台)能夠極大地提升代碼質量管理效率。 🚀 為什麼需要集

結果集 , 代碼檢查 , Css , 代碼質量 , 前端開發 , HTML

收藏 評論

JEECG低代碼平台 - AI 開發工具助力程序員突破 “35 歲魔咒”,職場壽命延長 5~10 年

隨着人工智能(AI)技術的不斷突破,程序員的工作方式正在經歷一場深刻變革。過去,程序員往往需要掌握大量底層語法和手寫複雜代碼,面對不斷更新的技術棧壓力山大。如今,藉助 AI 輔助開發工具,我們的工作效率和代碼質量都得到了顯著提升。最近,我開始使用一款名為 Cursor 的 AI 前端代碼生成工具,體驗非常棒。它不僅幫我快速生成基礎代碼,還極大提升了代碼質量和開發效率。 未來,程序員更多地只需專注于

前端構建 , ai開發 , cursor , 代碼質量

收藏 評論

技術領航探索者 - Flutter開發經驗之學習使用 Flutter 提高代碼質量、可讀性、可維護性和生產力的 九個實踐

FluidX3D代碼質量分析:最佳編程實踐與性能優化技巧 FluidX3D作為目前最快、內存效率最高的格子玻爾茲曼計算流體動力學軟件,其代碼質量體現了高性能計算領域的最佳實踐。通過OpenCL跨平台運行,這款CFD軟件在代碼架構設計上展現了卓越的工程水準。 🔍 代碼架構的模塊化設計 FluidX3D採用清晰的模塊化架構,將核心

OpenCL , 高性能計算 , Css , 代碼質量 , 前端開發 , HTML

收藏 評論

漫步雲端的豬 - Vue 項目中使用 ESLint 和 Prettier

vmail.dev代碼質量保障:ESLint+Prettier規範實踐 在多人協作的前端項目中,統一的代碼風格和質量規範是提升開發效率、減少溝通成本的關鍵。vmail項目通過ESLint與Prettier的組合配置,構建了自動化的代碼質量保障體系。本文將從配置實踐、工作流集成和跨應用統一三個維度,詳解vmail項目的代碼規範落地方案。

Css , 代碼質量 , 前端開發 , Javascript , Json

收藏 評論

騷銘科技 - [代碼拯救行動] 10月份 代碼檢視案例+重構

代碼檢視問題總結 案例一 首先來看一段代碼 //根據Y01, Y03 匹配 公募基金一年、三年的數據 for (ProfitRelative profitRelative : publicFund.getProfitRelativeList()) { if ("Y01".equals(profitRelative.getDuration())

JAVA , 代碼質量 , 重構

收藏 評論

HuiZhu - 你敢在週五下午發佈代碼嗎?只有寫單元測試的人才配有的“鬆弛感”

“改一行代碼,崩整個系統。” 這句聽起來像段子的玩笑,卻是無數開發者心中真實的恐懼。 問你一個扎心的問題:如果現在讓你重構核心業務裏的那個 calculatePrice 函數,你敢立馬點上線嗎? 大多數人的回答是沉默。因為我們心裏沒底。我們寫的代碼就像沒有地基的房子,看着光鮮,實則搖搖欲墜。一旦需要修改,就像是在玩疊疊樂,生怕抽錯一塊木條,整個大廈瞬間坍塌。 這種恐懼的根源,就是缺乏單元測試。我們

tdd , 單元測試 , 自動化測試 , 代碼質量 , prompt

收藏 評論

mob64ca1418e88d - 如何在項目中使用ESLint提升代碼質量

np與ESLint:確保發佈代碼的質量 你是否曾因發佈前未檢測到的代碼錯誤而頭疼?是否希望有工具能在npm包發佈前自動保障代碼質量?本文將介紹如何通過np與ESLint的配合,構建完整的代碼質量保障流程,讓你輕鬆發佈高質量npm包。 np:更智能的npm發佈工具 np是一款增強型npm發佈工具(A better npm

ico , Css , 代碼質量 , 測試腳本 , 前端開發 , HTML

收藏 評論

文心快碼BaiduComate - Comate Spec模式實測:讓AI編程更精準可靠

作為一名長期關注AI編程工具的開發者,最近深度體驗了百度Comate的Spec模式,這種“先規劃後執行”的新穎工作流讓我眼前一亮。 與傳統AI編程助手直接生成代碼不同,Spec模式要求AI先輸出實現文檔和任務拆解,經過用户確認後才開始編碼,從根本上提升了代碼生成的準確性和可控性。 Comate Spec流程的六大核心視圖 Comate Spec流程是百度

代碼生成 , AI編程 , 代碼人生 , 代碼質量 , 開發者 , 智能編程助手

收藏 評論

編程藝術家 - ESLint & StyleLint & CommitLint 前端規範化 學習筆記

Middleman中的代碼質量工具:ESLint與Stylelint集成 Middleman作為靜態網站生成工具,提供了靈活的前端開發環境。為確保代碼質量與風格一致性,集成ESLint(JavaScript代碼檢查工具)和Stylelint(CSS/SCSS代碼檢查工具)是關鍵步驟。本文將詳細介紹在Middleman項目中配置這兩款工具的完整流程,幫助開發團

scss , 雲計算 , 雲服務 , 代碼質量 , 規則集

收藏 評論

掃地小沙彌J - 面向對象編程大作業總結

前言 本次大作業是第一個面向對象編程的實操練習,難度從中到難,層層遞進。 OOP題目集01 大部分是作為前面Java程序練習的過渡用的練習題,題目簡單,題型常見不復雜,能幫助我們學習更多方法運用於Java編程當中。 第一次電梯調度程序也是基礎的電梯類設計,初步瞭解題目的需求,為以後的迭代設計奠定基礎。 OO

複雜度 , 代碼人生 , 代碼質量 , 嵌套

收藏 評論