首页
AI Coding
NEW
沸点
课程
直播
活动
AI刷题
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
确定删除此收藏集吗
删除后此收藏集将被移除
取消
确定删除
确定删除此文章吗
删除后此文章将被从当前收藏集中移除
取消
确定删除
编辑收藏集
名称:
描述:
0
/100
公开
当其他人关注此收藏集后不可再更改为隐私
隐私
仅自己可见此收藏集
取消
确定
软件工程
订阅
HuWentao
更多收藏集
微信扫码分享
微信
新浪微博
QQ
20篇文章 · 0订阅
浅谈对流行编程范式FP/RP/FRP的一些理解
对流行编程范式FP/RP/FRP的一些理解,大致讲解了FP/RP/FRP的一些定义,和产生的一些渊源。
函数式编程 - Functor (函子)
为什么要学函子 到目前为止已经学习了函数式编程的一些基础,但是我们还没有演示在函数式编程中如何把副作用控制在可控的范围内、异常处理、异步操作等。 什么是Functor 容器:包含值和值的变形关系(这个
函数式编程(FP)
写在前面 可能大家都听过武侠小说中的内功和招式,商业大佬讲的道与术,一些唱歌选秀评委口中的感情和技巧。 那程序员的江湖里是不是也存在没有感情的API 调用工程师。随着前端生态的迅速发展,目前框架、语法
用DDD(领域驱动设计)和ADT(代数数据类型)提升代码质量
很多开发者都有一个迷思,认为项目里的代码质量和可维护性的持续下降,主要根源在于时间紧迫、需求变动频繁。如果产品需求更加明确,并给予足够的开发时间,开发团队可以长期保证代码质量和可维护性。 今天介绍的D
CRDT——解决最终一致问题的利器
跨数据中心的数据同步是企业提升容灾能力的必备手段,对于社交、视频直播、电商以及游戏等访问规模大、业务分布广的行业,跨区域全球部署也愈发重要。 然而面对大型分布式系统, 不免要讨论CAP理论,在跨区域多活的场景下如何取舍?显然P(网络分区)是首要考虑因素。其次,跨区域部署就是为了…
『软件工程12』软件工程实践方法——软件测试
软件工程实践方法—— 软件测试 在一项系统软件完成之后,且在上线之前,需要经过不断的软件测试,找出 bug 和错误,不断修补,才能正式上线。在下面的这篇文章中,将讲解软件测试的一些基础知识以及测试用例
『软件工程13』浅谈面向对象方法,统一建模语言UML
浅谈面向对象方法UML 在下面的这篇文章中,将讲解我们平常常用的一种面向对象的画图方法,即统一建模语言UML(Unified Modeling La
『软件测试2』 关于黑盒测试和测试用例的基础知识
一、黑盒测试的基本概念 1、黑盒测试基本概念 (1)所谓黑盒测试,就是把软件(程序)当作一个有输入与输出的黑匣子,它把程序当作一个输入域到输出域的映射,只要输入的数据能输出预期的结果即可,不需要了解程
『软件测试1』你需要了解的软件测试基础知识
对于一个软件来说,总会存在各种各样的软件缺陷。因此我们需要通过软件测试来检查软件中存在的各种问题。 在下面的这篇文章中,将讲解软件测试的基础知识,让我们一起来了解一下吧🙋 一、 软件缺陷的概述 1、什
『软件工程10』结构化系统分析:数据流图和数据字典案例分析
结构化系统分析——数据流图和数据字典案例分析 接上一篇文章的内容,我们挑选出几个案例来对数据流图和数据字典进行分析。 一、数据流图案例分析 1、案例1:商店业务管理系统 (1)某商店业务管理系统的顶层