首页
AI Coding
数据标注
NEW
沸点
课程
直播
活动
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
登录
注册
确定删除此收藏集吗
删除后此收藏集将被移除
取消
确定删除
确定删除此文章吗
删除后此文章将被从当前收藏集中移除
取消
确定删除
编辑收藏集
名称:
描述:
0
/100
公开
当其他人关注此收藏集后不可再更改为隐私
隐私
仅自己可见此收藏集
取消
确定
设计模式
订阅
我想要快乐
更多收藏集
微信扫码分享
微信
新浪微博
QQ
12篇文章 · 0订阅
为什么我们项目很少出现“技术债”?我总结了 5 个前端工程的基本约束
不是说因为我们写得多牛,而是我们从第一天就立了 5 个基本工程约束,这些规则不是高深技术,而是**工程底线**。坚持这几个点,不一定能写出完美代码,但至少能避免那种“越写越乱、越维护越痛苦”的局面。
Vue中使用装饰器
相信各位在开发中一定会遇到二次弹框确认相关的需求。不管你使用的是UI框架的二次弹框组件还是自己封装的弹框组件。都避免不了在多次使用时出现大量重复代码的问题。这些代码的积累导致项目的可读性差。
前端业务开发做不做设计
0. 为什么需要设计? 一次做好 敏捷 DoD 有个设计环节,后端通常有设计和评审环节,这个阶段前端应该有什么产出? 前端专业性体现在哪里呢? 和 DDD 一样。在开始开发之前,把设计工作做好,开发就
框架源码中用来提高扩展性的设计模式
我们写的代码都是为了一定的需求服务的,但是这些需求并不是一成不变的,当需求变更了,如果我们代码的扩展性很好,我们可能只需要简单的添加或者删除模块就行了,如果扩展性不好,可能所有代码都需要重写,那就是一场灾难了,所以提高代码的扩展性是势在必行的。怎样才算有好的扩展性呢?好的扩展性…
Vue3 如何实现一个全局搜索框
Vue3 如何实现一个全局搜索框 开启掘金成长之旅!这是我参与「掘金日新计划 · 12 月更文挑战」的第1天,点击查看活动详情 前言:自从学习 vue 以来,就对 vue 官网全局的 command
前端如何优雅的设置一个无侵入式埋点
前端应用AOP思想优雅的设置一个无侵入式埋点。业务代码和埋点代码是完全不相关的两块逻辑,这个时候却需要强行组织在一起,导致诸多问题。。。
代码越写越乱?那是因为你没用责任链
在开始学习责任链之前,虽然免不了要经常修改代码,但是这样做可能会导致几个问题,下面根据 SOLID 的 单一职责(Single responsibility)和开放封闭(open/close)来说明。
谈谈装饰器模式在js中的应用
装饰器设计模式是一种在项目中使用频率很高的一种设计思想。本文希望通过以点带面的形式,对装饰器如何优雅的在项目中应用做一个总结~
设计模式-不会吧,不会还有人不知道装饰器模式吧(五)
本文通过给鸭子函数动态增加功能、数据上报、动态增加参数 3 个例子,讲述了装饰器模式的应用场景及带给我们的好处。 装饰器模式,让对象更加稳定,且易于复用。而不稳定的功能,则可以在个性化定制时进行动态
懂一点设计模式-装饰器模式
装饰器模式,顾名思义,就是给原有的内容起装饰作用,其核心的本质并未发生任何变更,换通俗点的话来说-就是被包装了一下,但这包装完之后,可以具有一个额外的能力,同时又不改变原有功能。打个比喻,乌龟🐢穿上龙