代码规范共0篇 第2页
代码规范
清朝项目太臭怎么办?TS重构它!-五八三

清朝项目太臭怎么办?TS重构它!

多图预警,流量党慎入 图片:均图片在上,描述在下 全文:6474字 阅读需要约28分钟 项目背景 最近公司要求给一个老项目加功能,具体就是把原来免费的服务改成付费的,然后再加一点其他的功能,...
admin的头像-五八三admin2年前
090
两种可用于实践的Git分支模型管理-五八三

两种可用于实践的Git分支模型管理

当参与一个工程的开发的人多了起来以后,就需要对代码的分支进行管理,目前常见的有两种分支模型,话不多说我们一一介绍。 一、Git Flow 分支模型 Git Flow 是 Vincent Driessen 于 2010 年 1 ...
admin的头像-五八三admin2年前
0190
Next13 项目总结-五八三

Next13 项目总结

部门是官网部,做 C 端项目需要 SEO,用到 Nextjs,今年上半年有两个项目使用 Next13 开发的,一个是集团官网,一个是活动 h5,使用到了 Next13 最新写法 app router,后面也会持续使用,所以做...
admin的头像-五八三admin2年前
0170
2023 跟我一起学设计模式:备忘录模式-五八三

2023 跟我一起学设计模式:备忘录模式

推荐阅读: 聊聊在生产环境中使用Docker的最佳实践 - 掘金 (juejin.cn) 备忘录模式 亦称: 快照、Snapshot、Memento 意图 备忘录模式是一种行为设计模式, 允许在不暴露对象实现细节的情况下保...
admin的头像-五八三admin2年前
0310
前端之道:规范指南与工具推荐-五八三

前端之道:规范指南与工具推荐

一、技术选型 新项目: Vue3 + Vite + Pinia + Naive UI + TypeScript + TailWind / W...
admin的头像-五八三admin2年前
030

现代本地git钩子变得很容易: husky!定制Git拦截规范

现代本地git钩子变得很容易: husky 由于一些同学没有协同工作得相关经验,或者说说缺乏相关得git、代码规范知识。写的代码、Git Commit、Git Branches、Git Tags等比较随意,造成得问题呢就是越...
admin的头像-五八三admin2年前
0130
代码整洁之道-五八三

代码整洁之道

人最大的痛苦,就是无法跨越知道和做到的鸿沟 ——罗翔 该篇不写那些费脑的硬知识点了,聊点认知方面,些许轻松点的话题: 代码整洁之道。 对本职工作认真负责,是一种基本素养,对于一线正在撸...
admin的头像-五八三admin2年前
0180
Go语言设计模式之责任链模式-五八三

Go语言设计模式之责任链模式

其实很多人不知道,责任链模式是我们工作中经常遇到的模式,特别是web后端工程师,我们工作中每时每刻都在用:因为市面上大部分的web框架的过滤器基本都是基于这个设计模式为基本模式搭建的。 1...
admin的头像-五八三admin2年前
0130
值得关注的五个先进代码补全服务-五八三

值得关注的五个先进代码补全服务

效率、代码质量和生产力在编程中都是至关重要的组成部分。因此,开发人员不断寻求能够加快编程过程的工具,以提高其工作效率和质量。 在编程这个不断发展的领域,目前最具革命性的进展之一就是A...
admin的头像-五八三admin2年前
0140
关于如何写好代码的一些建议与方法-五八三

关于如何写好代码的一些建议与方法

一、软件工程 任正非:全面提升软件工程能力与实践,打造可信的高质量产品 背景:2018 年中美贸易战开始,华为被美国抵制,理由是可能含有间谍软件,窃听国家机密。(安全) 公司已经明确,把网...
admin的头像-五八三admin2年前
0560
2023 跟我一起学设计模式:单例模式-五八三

2023 跟我一起学设计模式:单例模式

单例模式 聊聊在生产环境中使用Docker的最佳实践 - 掘金 (juejin.cn) 单例模式是一种创建型设计模式, 让你能够保证一个类只有一个实例, 并提供一个访问该实例的全局节点。 问题 单例模式同时...
admin的头像-五八三admin2年前
070

Go 单例模式讲解和代码示例

Go 单例模式讲解和代码示例 聊聊在生产环境中使用Docker的最佳实践 - 掘金 (juejin.cn) 单例是一种创建型设计模式, 让你能够保证一个类只有一个实例, 并提供一个访问该实例的全局节点。 单例...
admin的头像-五八三admin2年前
0150
阁下,您的表单校验规则还维护的动吗?-五八三

阁下,您的表单校验规则还维护的动吗?

表单校验是前端项目广泛存在的一个功能,因为Ant Design的引入,所谓的表单校验功能其实已经被抽象成了一个又一个的表单校验规则。以前并未注意到表单校验规则的可维护性,哪个组件用到,就在组...
admin的头像-五八三admin2年前
0190
【前端工程化】统一代码规范格式化-五八三

【前端工程化】统一代码规范格式化

EditorConfig EditorConfig是一个用于统一编辑器配置的插件。它可以定义一组编辑器配置规则,如缩进、换行符等,并在不同的编辑器中自动应用这些规则。通过使用EditorConfig,可以确保团队成员...
admin的头像-五八三admin2年前
0130
2023 跟我一起学设计模式: 代理模式-五八三

2023 跟我一起学设计模式: 代理模式

代理模式 亦称: Proxy 代理模式是一种结构型设计模式, 让你能够提供对象的替代品或其占位符。 代理控制着对于原对象的访问, 并允许在将请求提交给对象前后进行一些处理。 问题 为什么要控制...
admin的头像-五八三admin2年前
0100

Go 代理模式讲解和代码示例

Go 代理模式讲解和代码示例 代理是一种结构型设计模式, 让你能提供真实服务对象的替代品给客户端使用。 代理接收客户端的请求并进行一些处理 (访问控制和缓存等), 然后再将请求传递给服务对...
admin的头像-五八三admin2年前
030
编写整洁代码的技巧-五八三

编写整洁代码的技巧

《整洁代码之道》、《编写可读代码的艺术》、《重构——改善既有代码的设计》读书笔记 背景 前菜 什么样的代码是整洁的? 衡量代码质量的唯一标准,是别人阅读你代码时的感受。所谓整洁代码,即...
admin的头像-五八三admin2年前
030
如果写劣质代码是犯罪,那我该判无期-五八三

如果写劣质代码是犯罪,那我该判无期

导读 程序员痛恨遇到质量低劣的代码,但在高压环境下,我们常为了最快解决当下需求而忽略代码规范,在无意识中堆积大量债务。我们还观察到许多开发者被迫加班的罪魁祸首便是写低效代码、不重视...
admin的头像-五八三admin2年前
0180
作为一个老程序员,想对新人说什么?-五八三

作为一个老程序员,想对新人说什么?

前言 最近知乎上,有一位大佬邀请我回答下面这个问题,看到这个问题我百感交集,感触颇多。 在我是新人时,如果有前辈能够指导方向一下,分享一些踩坑经历,或许会让我少走很多弯路,节省更多的...
admin的头像-五八三admin2年前
090
【前端规范全攻略】开启高效开发之旅!ESLint + Prettier + husky + lint-staged+Commitizen-五八三

【前端规范全攻略】开启高效开发之旅!ESLint + Prettier + husky + lint-staged+Commitizen

本文从两个方向出发:1、git提交规范;2、代码风格统一 前言 假如团队中的小伙伴在提交代码时没有遵循规范要求,只写了一个'fix'或'update,这会给其他小伙伴造成困扰,不得不花时间查看代码和...
admin的头像-五八三admin2年前
0260