首页
沸点
课程
数据标注
HOT
AI Coding
更多
直播
活动
APP
插件
直播
活动
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
登录
注册
确定删除此收藏集吗
删除后此收藏集将被移除
取消
确定删除
确定删除此文章吗
删除后此文章将被从当前收藏集中移除
取消
确定删除
编辑收藏集
名称:
描述:
0
/100
公开
当其他人关注此收藏集后不可再更改为隐私
隐私
仅自己可见此收藏集
取消
确定
设计模式
订阅
smellsLikeTeenSpirit
更多收藏集
微信扫码分享
微信
新浪微博
QQ
9篇文章 · 0订阅
Vue2屎山codereview
遇到屎山代码,大多数人第一反应就是这谁写的代码这么差,其实大多数公司大多数人至少曾经都写过一些屎山代码,有屎山代码很正常,问题在于怎么快速梳理出业务逻辑,防止在迭代新需求时引发bug
你可能不知道的流式 React Hooks(关于组织代码的最佳实践)
这次的分享结合我在项目中使用 full hooks-based React Components 的一些经验,给大家介绍一些我所认为的 React Hooks 最佳实践。 首先还是简单回顾一下 React Hooks。 先看传统的 React Class-based Compo…
React 状态管理器,我是这样选的
React 状态管理工具五花八门,dva、mobx、recoil、zustand。换做是你,你会怎么选呢?选择一个合适的状态管理工具,对项目研发是至关重要的,来看看我的选择方案吧
使用函数式编程来处理异常或错误
程序中出现的很多bug往往是由于数据不经意间变成了null或者undefined造成的,比如说与服务器通信,第三方库抛出异常来表示某些错误等。因此,编写代码时也往往会写大量防御代码
关于依赖注入(typescript)
依赖注入(DI)和控制反转(IOC)基本是一个意思,因为说起来谁都离不开谁。 简单来说,类A依赖类B,但A不控制B的创建和销毁,仅使用B,那么B的控制权则交给A之外处理,这叫控制反转(IOC)。 这个过程叫依赖注入(DI)。 在刚刚的例子中,将B的实例注入到A的构造函数中的这个…
前端代码的三种设计模式
前端作为软件工程长期发展出来的一个独立分支,一直没有属于自己的特定的代码设计模式,最近我们在实践中对一些发源于面向对象的代码设计做了一些总结,总结了三种模式,遂有此文予以分享。 组件模式 组件模式是我
10分钟掌握JavaScript设计模式
最近学习了淘系前端大神修言大佬的《JavaScript 设计模式核⼼原理与应⽤实践》,让我受益匪浅,一直沉浸在业务上重复造轮子的调包虾,每天感觉工作满满,但是未曾感觉自己在进步
“浅尝”JavaScript设计模式
设计模式:根据不同场景创建不同类型的对象的套路被称为设计模式。 ①可维护性:设计模式有助于降低模块间的耦合程度,这使对代码进行重构和换用不同的模块变得更容易,也使得程序员在大型团队中的工作以及与其他程序员的合作变得更容易。 实现设计模式比较容,懂得应该在什么时候使用什么模式比较…
五分钟掌握 JavaScript 中的 IoC
IoC,控制反转(Inversion of Control)。它是依赖倒置原则(Dependence Inversion Principle)的一种实现方式,也就是面向接口编程。IoC的实现借助于第三方容器,可以解耦具有依赖关系的对象,降低开发维护成本。 接下来我们一起通过一个…