MetrAutoAPI系统架构设计 公司正在进行数据战略转型,因此我们面临的数据需求越来越多,而我们拥有的指标数据越来越丰富。不过,仅仅拥有数据并不够,我们需要能够更加灵活高效的使用这些数据,以应对频繁多变的数据需求。传统的数据业务开发... 网站建设# api# metrautoapi# 数据 2年前1840
验收标准不是测试用例 作者 | 于晓南,敏捷质量实践中提倡测试左移,测试人员要尽早介入需求阶段,越早越好。测试人员需要关注需求的有效性,以及在需求产生和传递的过程中,交付价值是否被准确的描述、理解和对齐。在这个过程中很容易... 网站建设# 交付# 测试人员# 测试用例 4年前580
怎样做好需求评审? 作者 | 少个分号,Bug 对于软件来说是显而易见的,程序员犯了一丝毫的错误就会带来 Bug。,需求则不同,不适当的需求往往并不是那么明显,而且暴露的很晚。错误的需求往往不会责备需求的提出方,因为互联... 网站建设# 怎样# 评审# 需求 4年前560
移动应用开发趋势和优秀实践 移动应用程序开发是一个不断发展的领域,每年都会出现新的趋势和技术。它正在迅速变化和发展,并发挥着关键作用。,,移动应用程序开发是一个不断发展的领域,每年都会出现新的趋势和技术。换句话说,它正在迅速变化... 网站建设# ucd# 应用# 移动 3年前550
一日一技:iOS抓包最简单方案 写过爬虫的同学都知道,当我们想对App或者小程序进行抓包时,最常用的工具是Charles、Fiddler或者MimtProxy。但这些软件用起来非常复杂。特别是当你花了一两个小时把这些软件搞定的时候... 网站建设# app# 手动# 爬虫 2年前500
软件架构的十个质量属性 一般地,对于软件系统的需求而言,分为两类:功能性需求和非功能性需求。软件系统的架构设计既要满足软件的功能性需求,还要满足软件的非功能性需求。特别地, 系统架构对软件非功能性需求的支撑成为架构的质量属性... 网站建设# 功能性# 只亮# 属性 4年前500
运营开发如何在技术上持续突破 作者 | donnyhuang,运营开发为什么会存在呢?“肯定是因为有运营嘛,有运营需求,需要开发完成这些需求,所以我们才存在。” 那么,真的是这样的吗?,,这个话题首先要先分析:运营是干啥的?一个... 网站建设# 反馈# 开发# 运营 4年前450
降低前端业务复杂度新视角:状态机范式 无论做业务需求还是做平台需求的同学,随着需求的不断迭代,通常都会出现逻辑复杂、状态混乱的现象,维护和新增功能的成本也变的十分巨大,苦不堪言。下图用需求、业务代码、测试代码做对比:,图中分了 3 个阶段... 网站建设# 业务# 复杂度# 迭代 3年前440
Spring Boot 接口数据加解密,so easy! ,今天这篇文章聊一聊接口安全问题,涉及到接口的加密、解密。,和产品、前端同学对外需求后,梳理了相关技术方案, 主要的需求点如下:,,需求解析:,按本次需求来简单还原问题,定义两个对象,后面用得着。,用... 网站建设# 加密# 接口# 用户 4年前380
测试左移之需求质量 作者 | 于晓南,,下面是质量领域司空见惯的一张图,看图说话,容易得出:大部分缺陷都是早期引入的,同时大部分缺陷都是中晚期发现的,而缺陷发现的越晚,其修复成本就越高。因此,为了降低缺陷修复成本,我们期... 网站建设# 修复# 宣言# 敏捷 3年前370
计算图中两个顶点的所有路径,你会吗? 最近公司的项目上有个需求,还挺有分享价值的,这边做个记录。需求大致如下,下面的一个流程图,点击条件线上选择的内容,必须是前面配置过的节点,如果不是,需要在保存的时候做强校验提示。,,需求其实很明确,抽... 网站建设# 下面# 数据结构# 有向图 3年前350
Scss编程有点骚 大家好,我是鬼哥,对我而言平时使用scss基本就是用于css颜色变量(实在的,我开始只用浏览器自己的var了),如果用scss变量来面对对象编程,确实用的挺少的。,今天遇到一个小需求:<日历看板... 网站建设# index# scss# 日历 2年前310
Java中容器设计的进化史:从白盒到黑盒,再到跻身为设计模式之一的迭代器 大家好,又见面了。,在我们的项目编码中,不可避免的会用到一些容器类,我们可以直接使用List、Map、Set、Array等类型。当然,为了体现业务层面的含义,我们也会根据实际需要自行封装一些专门的Be... 网站建设# 下面# 包含# 封装 4年前290
所有程序员都应该知道的六个软件开发步骤 准备编写您的第一个程序?请务必遵循这些关键的软件开发步骤。 开始一个新的软件项目可能会让人不知所措。将流程分解为更小、更易于管理的步骤会很有帮助。传统上,软件开发分为六个步骤。使用此过程可以使大型项目... 系统教程# 步骤# 程序# 软件开发 2年前130
知道这些坑,你还敢乱把单体架构拆成分布式吗? 我们在聊架构风格之前先明确一个问题,什么是架构?我们为什么要选择架构、用来解决哪些问题?,书本定义:“软件的架构是一种抽象的结构,他由软件的各个组成部分和这些部分之间的依赖关系构成”。我的理解是,架构... 网站建设# 分布式# 功能性# 架构 4年前130