首页
AI Coding
沸点
课程
直播
活动
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
登录
注册
确定删除此收藏集吗
删除后此收藏集将被移除
取消
确定删除
确定删除此文章吗
删除后此文章将被从当前收藏集中移除
取消
确定删除
编辑收藏集
名称:
描述:
0
/100
公开
当其他人关注此收藏集后不可再更改为隐私
隐私
仅自己可见此收藏集
取消
确定
设计模式
订阅
何期骤雨降青霄
更多收藏集
微信扫码分享
微信
新浪微博
QQ
5篇文章 · 0订阅
【编程思想】为什么rust和go语言都拥抱组合而舍弃了继承?
本文深入探讨了Rust和Go等新型编程语言为何拥抱组合而舍弃继承的原因,分析了组合在代码复用和可维护性方面的优势,以及这些语言如何利用组合实现更高效的软件开发。
继承和组合如何选择|设计模式基础
在前文我们讲解继承的特性时提到,继承为解决代码复用问题而生,但是在实际使用时,需要 多用组合,少用继承。本文带大家探讨为何 多用组合 少用继承。
高质量代码究竟依赖设计还是重构而来?
一个有所追求的程序员一定都希望自己能够写出高质量的代码,但高质量代码从何而来呢?有人认为是设计出来的,就像一栋稳固的大厦,如果没有前期优秀的设计那么肯定难逃豆腐渣工程的命运;也有人认为是重构出来的…
JavaScript设计模式:让你的代码像个天才!
你是否曾经在JavaScript代码中迷失过? 是否曾经感到自己的代码像一团乱麻? 别担心,这就是我们需要设计模式的时候了! 让我们一起探索这些神奇的模式,让你的代码变得像个天才! 序言 总体来说设计
RxJS入门与实践
RxJS是使用Observable的响应式编程库,能有效处理复杂状态流和异步协作。针对流程设计、组件数据流管理、跨层级组件通信等场景,使用数据流驱动解耦业务逻辑。