- Scrum是一种迭代式增量软件开发过程,通常用于敏捷软件开发。Scrum在英语里是橄榄球运动中争球的意思,强调迅速,自我管理和可适应性。 虽然Scrum是为管理软件开发项目而开发的,它同样可以用于运行软件维护团队,或者作为计划管理方法。
- 产品经理
- 项目经理
- 开发人员
- 测试人员
| find . -type d -empty -exec touch {}/.gitkeep \; |
I hereby claim:
To claim this, I am signing this object:
| The licenses in the npm-registry from their package.json, from the latest version of each module | |
| 23.11.2013 | |
| [ { key: 'undefined', value: 27785 }, | |
| { key: 'MIT', value: 20811 }, | |
| { key: 'BSD', value: 5240 }, | |
| { key: 'BSD-2-Clause', value: 621 }, | |
| { key: 'Apache 2.0', value: 263 }, | |
| { key: 'GPL', value: 233 }, |
| var http = require('http'); | |
| var targetUrl = 'https://www.douban.com/'; | |
| var body = '<html>' | |
| + '<head></head>' | |
| + '<body>' | |
| + '<form action="' + targetUrl + '" method="POST">' | |
| + '<input type="text" name="hello" value="world"/>' | |
| + '</form>' |
| [user] | |
| name = ADoyle | |
| email = adoyle.h@gmail.com | |
| [color] | |
| ui = true | |
| [core] | |
| editor = nvim | |
| excludesfile = ~/.gitignore | |
| autocrlf = input | |
| safecrlf = true |
| var vm = require('vm'); | |
| function printError(e) { | |
| // console.log(e instanceof Error, e, e.stack); | |
| console.log(e instanceof Error); | |
| } | |
| console.log('====== Example 1 ======'); | |
| try { |
| const _ = require('lodash'); | |
| const hasLength = { | |
| length: 4, | |
| a: 1, | |
| b: 2, | |
| }; | |
| const normal = { | |
| a: 1, |
| #!/usr/bin/env bash | |
| set -o errexit | |
| set -o nounset | |
| f() { | |
| echo -n hello | |
| INVALID_COMMAND | |
| echo -n world | |
| } |
| #!/usr/bin/env bash | |
| set -o errexit | |
| set -o nounset | |
| set -o pipefail | |
| shopt -s inherit_errexit | |
| declare -a k | |
| echo "IFS=$IFS" |