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