软件项目风险分析是项目管理中的重要活动,其目的在于协助项目开发组织识别项目运行过程中的潜在问题,并提前采取措施。项目的风险可能来自许多方面,一般而言建议从技术、管理、资源、商业等角度进行考虑。例如:需求变更、...
笔者在写作本章节的时候,并不敢把此章节的标题叫做《高性能日志系统的设计》,之所以不敢加上“高性能”三个字的原因是,第一,我的对于日志系统设计知识和经验都来自于学习和工作经验,我并不是原创者,只是知识的搬运工;第二,目...
如果我准备去见一些了解你的人,例如你的邻居、同事、家人等,他们会怎样评价你呢? ❑ 他们会说你工作努力吗? ❑ 他们会说你正直诚实吗? ❑ 他们会说你举止文雅吗? ❑ 或者,他们会列出一长串软技能清单,认为你是个典型的技术人...
转于自己在公司的Blog: http://pt.alibaba-inc.com/wp/experience_1301/code-detail.html
领导力是为了建立一种认知, 即每个人都觉得这种认知是对的。 你必须知道项目中每个人如何工作, 了解他们对项目的看法和关心的地方。
脑图 图片2M多,加载比较慢 软件架构师的12项修炼 软件架构师的12项修炼——关系技能修炼(1) 软件架构师的12项修炼——关系技能修炼(2)
ArchUnit是一个基于 Java 的测试库,用于检查代码的结构特性,如包和类的依赖关系、注解验证,甚至还能检查代码分层是否一致。我们很喜欢 ArchUnit 的地方是,它可以在现有的测试环境中以单元测试的方式运行,尽管只支持基于 J...
(本次课程是通过小程序对外推广的,所以PPT是竖版的。电脑端浏览体验可能不太好,望大家见谅)