adevil.x
/* 简单之美 */
文章
归档
目录
我的常用站点
关于
技术支持
Font-Awesome
Github Pages
Jekyll
Jekyll-Bootstrap
JQuery
DataTables
Twitter Bootstrap
Typo.css
Vim
开发团队
2013 年 12 月 19 日
开发
重构的原则
2013 年 12 月 18 日
开发
选择合适的时机
马上就要发布时不要重构
extend instead of modify
一次只处理一件事情,尽可能减少影响
unit test
keep it simple stupid
good smell
good name
oo
functional programming
short func
param object
const 魔数
self test
如何写好代码
2013 年 12 月 17 日
开发
for user not for developer
遵循
设计原则
keep it simple stupid
持续
重构
good name
oo
functional programming
short func
param object
const 魔数
self test
code standard
code review
设计的六大原则
2013 年 12 月 17 日
开发
常用软件
2013 年 12 月 17 日
软件
system
avg
bing ime
winrar
autohotkey
daemon tools lite
freecommander
truecrypt
unlocker
vmware
office
ms office
foxit reader
adode acrobat
MarkdownPad
scm
svn
git
delphi
cnpack
euralog
dev2011
unidac
others
Restorator(resource editor)
java
jdk
intellij idea
android sdk
gae sdk
ant
maven
tomcat
jsonview
db
mssql
sqlite
dbeaver
navcat
debug
wireshark
spy++
dbgview
tcptrace
fiddler2
aqtime
design
powerdesigner
rose
axurerp
freemind
other
xshell
wiz
internet
firefox
filezilla
thunderbird
qq
aliwangwang
icbc
cmb
dropbox
baiduyun
yunpan.360.cn
lastpass
firefox plugin
adblock plus
keyconfig
push to kindle
speed dial
sqlite manager
FireGestures
autoproxy
firebug
软件开发总结
2013 年 12 月 16 日
开发
知道做什么
业务分析
用户分析
业务建模
需求分析
竞争力
用户价值
用户体验
能做什么
需求评审
项目管理 目标、范围、进度、成本 里程碑
怎么做
系统分析
架构设计(面向服务的架构,模块解耦) 技术选型、部署图
数据库设计
用户体验设计
怎样做好
设计评审
代码评审
怎样写好代码
设计原则
命名、格式、规范 坏味道(重构)
异常处理
面向对象
函数式编程
设计模式
质量控制
随需求编写测试用例
白盒测试 黑盒测试
业务测试
灾难测试
性能测试
发布
配置管理 svn、git使用规范
发布流程
运维监控
巡检
客服
收集bug或需求
用户帐号管理
1
2
—
原创作品许可 — 署名-非商业性使用-禁止演绎 3.0 未本地化版本 — CC BY-NC-ND 3.0
—