本文概述 前言 IDEA:具体选择做什么网站? 游戏网站基本概念化 收集竞品需求:游戏网站需求收集 竞品需求分析 总结 前言 虽然目前移动APP大行其道,但是网站仍然还有很大的市场,不少公司还有专门做...
极限开发的尝试:需求文档、TDD和代码实现
本文概述 前言 产品设计:需求文档 原型设计的简单例子:用户注册 TDD:测试驱动开发 重构代码的接口设计 TDD开发实例:用户注册 技术的难点:代码实现 最头痛的地方:第三方API 问题在这里:数据...
终极编程:关于TDD和设计模式的猜想
本文概述 前言 需求文档和TDD 代码的具体设计包括什么? TDD设计接口遵循的原则 TDD和设计模式 设计模式的初步理解和设计 TDD和设计模式:往下重构代码 常见设计模式的用例接口 总结 前言 T...
产品设计:交互原型和需求文档的梳理和总结
本文概述 产品设计的第一步:需求决定产品的价值 产品设计的第二步:原型设计和需求文档制作 原型图标注:如何标注更清晰? 界面设计:用户体验 产品设计的第一步:需求决定产品的价值 从决定产品的所有需求,...
Gradle构建预备:Groovy学习总结笔记
本文概述 前言 构建的第一个问题:构建工具要做什么? Groovy基本特色 Groovy API文档 Groovy语法糖 总结 前言 所以为什么学Groovy呢?完全是因为Gradle了,本人并不喜欢...
项目开发的第一步:谈谈产品设计和需求文档
本文概述 前言 产品设计的第一个问题 产品需求文档要多详细? IDEA:产品概念化 产品概念化分析 产品简介 需求文档版本 简要需求文档 产品结构图 界面交互原型图 产品用例图 整体功能流程图 编码设...
需求收集和挖掘实例:移动工具类APP需求收集和分析
本文概述 前言 确定产品的核心功能或核心概念 IDEA来源 收集和挖掘需求的来源 发挥想象力 收集竞品需求 分析竞品需求 产品的升华:与众不同的需求 总结 前言 本文尝试提供一个收集和挖掘需求的实际示...
软件开发测试:单元测试和路径覆盖测试详细指南
本文概述 软件测试概述 单元测试和路径覆盖 确定测试和分析的代码 根据代码画出程序执行流程图 计算环路复杂度 确定所有路径 根据每条路径设计测试用例 总结 软件测试概述 关于软件测试,它和用Git一样...
开发人员必备工具:Git入门介绍和安装教程
本文概述 一、为什么用Git?我的开发故事 二、Git有什么用?原理和作用 三、Git安装步骤 四、Git的基本概念 五、Git配置和运行 六、总结 一、为什么用Git?我的开发故事 Git有什么用?...
Git高级开发:使用分支进行项目开发
本文概述 Git分支概念介绍 Git分支基本操作和分支管理 分支开发工作流 远程分支 总结 Git分支概念介绍 在讨论Git分支前,可以看下我之前写的两篇关于Git的文章。我们可以知道Git的工作其实...