软件工程
未闻小然桑
咱的目标是星辰大海。。。
展开
-
轻松撰写功能规格书
0. 前言功能规格书从使用者的角度,完整描述了产品的行为。其中并不涉及具体的实现方式。它只介绍功能,描述界面、菜单和对话框等。1. 主体内容 负责声明 完全出于自我保护的目的。 作者 使用场景 设计一个产品时,你需要对真实的使用场景,也就是人们怎样使用这个产品,做到心中有数。场景越是生动、逼真,你设计的产品就越适合用户使用。 非目标 项目管理者必须从一开始就修剪功能特性,最好的方法就是在规格书原创 2016-03-22 22:14:06 · 1061 阅读 · 0 评论 -
UML图总览
1. UML官方图形类型 图 目的 传承 活动 顺序和并行行为 UML 1 类 类、特性和关系 UML 1 通信 对象之间的交互;强调链接 UML1 协作图 组件 组件的结构和连接 UML 1 组合结构 类的运行时分解 UML 2新增 部署 工作部署到节点 UML 1 交互概述 序列图和活动图的混合 UML原创 2016-04-19 21:56:47 · 305 阅读 · 0 评论 -
UML类图
1. 简介UML类图(class diagram)描述系统中的对象类型,以及存在于它们之间的各种静态关系。类图也展示类的性质和操作,以及应用于对象链接方式的约束。2. 类模型UML类模型一般由方框表示,方框被分成三栏:类的名称(粗体)、类的性质和类的操作。2.1 类的性质性质(property)表示类的结构性质。性质虽然只是个单个概念,但可以以两种十分不同的表示法出现:属性和关联。 属性表示法: 关原创 2016-04-21 22:32:22 · 381 阅读 · 0 评论 -
敏捷开发修炼之道
1. 敏捷——高效软件开发之道 敏捷开发宣言个体和交互胜过于过程和工具 可工作的软件胜过面面俱到的文档 客户协作胜过合同谈判 响应变化胜过遵循计划 敏捷的精神开发要持续不断,切勿时断时续 持续注入能量 敏捷的修炼之道敏捷开发就是在一个高度协作的环境中,不断地使用反馈进行自我调整和完善。 在功能不变的情况下,重新设计部分代码,改善代码质量,这就是所谓的重构。 敏捷工具箱Wiki 版本控制 单元测试 自原创 2016-05-09 21:22:07 · 784 阅读 · 0 评论 -
修改Maven仓库的存放位置
Maven仓库类型 Local: 本地仓库 Remote: 远程仓库位置 Mirrors: 镜像仓库(e.g. Nexus, Artifactory) 修改步骤 在.m2目录下创建一个名为setting.xml的文件 在settings.xml中添加以下内容: <settings xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xs原创 2016-09-29 17:28:30 · 481 阅读 · 0 评论 -
Awesome Maven
maven中如何指定jdk的版本 .原创 2017-01-14 15:54:42 · 492 阅读 · 0 评论