系统架构设计 系统设计概述 系统设计定义 系统设计是指在系统需求分析的基础上,运用软件工程的思想与方法,设计出能满足系统需求目标的新系统构造方案的活动。 系统设计过程 系统设计活动…
相信每一位程序员都梦想着有一天开发出自己的产品,而且有人愿意为自己的产品买单。用户买单的方式可能是一次性购买产品的使用权、购买产品会员享受高级功能等等。本文和下一篇文章将进行会员与…
一、完整的测试用例 [黑盒测试的测试用例设计方法(很全!!!) - 掘金 (juejin.cn) ] 一个完整的测试用例不止是测试点,它有以下要素(可以补充其它的): 用例编号…
背景 随着业务的快速变化和技术的不断发展,系统面临着诸多挑战,例如流量峰值、依赖服务故障、硬件故障、网络中断、软件缺陷等,这些因素都可能影响到系统的正常运行。在这种背景下,弹性设计…
系列文章导航 《优化接口设计的思路》系列:第一篇—接口参数的一些弯弯绕绕 《优化接口设计的思路》系列:第二篇—接口用户上下文的设计与实现 《优化接口设计的思路》系列:第三篇—留下用…
使用 DDD 进行系统重构的过程分为以下六步: 讨论当前系统存在的问题,发现问题背后的根源。比如:架构与代码混乱,需求迭代困难,部署麻烦,bug 率逐渐升高;微服务边界不清晰,调用…
用户中心-开发笔记-20230902 目标:能够轻松做出管理系统。 第二次直播内容: 1、上次直播问题总结 2、数据库表设计 3、完成登录注册的前后端开发 4、完成用户管理后台的前…
系列文章导航 《优化接口设计的思路》系列:第一篇—接口参数的一些弯弯绕绕 《优化接口设计的思路》系列:第二篇—接口用户上下文的设计与实现 前言 大家好!我是sum墨,一个一线的底层…
系列文章导航 《优化接口设计的思路》系列:第一篇—接口参数的一些弯弯绕绕 《优化接口设计的思路》系列:第二篇—接口用户上下文的设计与实现 前言 大家好!我是sum墨,一个一线的底层…
1、响应式一套适用于手机、iPad 和 PC 的代码。每次加载不同的样式时,它们都能在一个项目中兼容。这就是所谓的响应性。然后,我希望产品经理能多考虑一下。我不想做了设计工作,最后…
作者 | 金色旭光在过去的一个半月里我第一次作为后端开发组长角色参与公司项目从0到1的开发,记录这一次开发的经历。1、背景介绍首先说明一下背景。我所在的公司是做智慧社区相关业务,开…
Chris 给大家推荐的工具是 AIDesign,一款腾讯推出的智能 AI 在线 Logo 生成器,快来一起看看吧。工具地址:https://ailogo.qq.com/一、工具介…
logo的设计,品牌可以向消费者传达自己的价值观和理念,让消费者对品牌更加了解和信任。因此,设计一个好的logo是非常重要的,因为它可以对品牌产生重大的影响。以下是一些在线logo…
1.1 概念 分层网络设计是一种网络架构方法,旨在构建可靠、可扩展且高效的计算机网络系统。 该设计方法通过将网络划分为不同的层次,每个层次承担特定的功能和责任,以实现更好的管理、性…
如何设计一个稳定可靠的Java后端功能?作为一名Java后端工程师,设计一个稳定可靠的后端功能是非常重要的。一个好的设计能够确保系统功能的稳定性、性能的优化以及代码的可维护性。本文…
欢迎来到我们的API设计原则系列。在这个系列中,我们会探讨如何设计出最优性能和高度可扩展的API。接下来,我们将深入学习那些能够最大化提升API性能和扩展性的设计原则。通过运用这些…
本文来聊一聊前端整洁架构。首先,总体了解什么是"整洁架构",并熟悉领域、用例和应用层等概念。然后,讨论它如何应用于前端,以及它是否值得使用。然后,按照整洁架构的规则设计一个商店应用…
深度操作系统 Deepin 20 正式版(1002)采取统一的设计风格,从桌面环境和应用进行重新设计,带来焕然一新的视觉感受。底层仓库升级到 Debian 10.5,系统安装采用双…
如果你对于 Go 的 Error 设计不太熟悉也不习惯,为什么许多接口都需要返回 error 接口类型的值呢?什么时候该处理 error,什么时候该抛出 error,什么时候又该忽…