本文概述 前言 确定产品的核心功能或核心概念 IDEA来源 收集和挖掘需求的来源 发挥想象力 收集竞品需求 分析竞品需求 产品的升华:与众不同的需求 总结 前言 本文尝试提供一个收集和挖掘需求的实际示...
软件开发测试:单元测试和路径覆盖测试详细指南
本文概述 软件测试概述 单元测试和路径覆盖 确定测试和分析的代码 根据代码画出程序执行流程图 计算环路复杂度 确定所有路径 根据每条路径设计测试用例 总结 软件测试概述 关于软件测试,它和用Git一样...
开发人员必备工具:Git入门介绍和安装教程
本文概述 一、为什么用Git?我的开发故事 二、Git有什么用?原理和作用 三、Git安装步骤 四、Git的基本概念 五、Git配置和运行 六、总结 一、为什么用Git?我的开发故事 Git有什么用?...
Git高级开发:使用分支进行项目开发
本文概述 Git分支概念介绍 Git分支基本操作和分支管理 分支开发工作流 远程分支 总结 Git分支概念介绍 在讨论Git分支前,可以看下我之前写的两篇关于Git的文章。我们可以知道Git的工作其实...
软件测试:单元测试、集成测试、系统测试、UI测试和自动化测试
本文概述 单元测试 测试驱动开发 集成测试 系统测试 UI测试 自动化测试 总结 单元测试 单元测试是软件测试中最基本最重要的测试,单元测试针对的是程序的最基本单元:函数、方法或过程。假设开发一个简单...
Git实战:在IDEA中使用Git管理项目
本文概述 前言 Git工作流的选择和规定 初始化Git项目和配置.gitignore 创建develop分支和功能分支 分别实现项目的功能 分支合并冲突 总结 前言 我们在前几篇文章中学了如何使用Gi...
iOS Cocoapods开发完整配置详细分析
本文概述 前言 CocoaPods安装 CocoaPods的pod install和pod update的区别 如何在Xcode中使用CocoaPods? Podfile文件配置解析 CocoaPod...
Java Maven开发完整配置模板详细分析
本文概述 前言 Maven安装或更新 Maven的生命周期、插件、目标和阶段 Maven中的Archetype Maven资源过滤 Maven多项目配置 Maven单项目完整配置 Maven JNI项...
图文教程:VMware 15 Pro安装苹果macOS Catalina 10.15详细流程
本文概述 安装准备 创建和配置虚拟机 安装macOS 安装准备 本文所有安装必须文件都可以在以下链接中找到: 链接: https://pan.baidu.com/s/12g8JNMUqDxbPuPTJ...
C和C++项目构建工具:CMake用法详细指南
本文概述 前言 CMake的构建目标是什么? 第一个例子:CMake基本工作流程 CMake语言 CMake文件处理 CMake构建目标 安装、测试和分发 CMake多模块构建完整配置 总结 前言 前...