分类目录:Software Development

以下是分类 Software Development 下的所有文章

OO,OOA,OOD,OOP和DDD

OO:Object-Oriented,面向对象,基于对象概念,以对象为中心,以类和继承为构造机制,来认识理解,刻画客观世界和设计; OOA:Object-oriented Analysis 面向对象分析,进一步对OO进行细化,初步得到OO的方法; OOD:Object-Oriented Design,面向对象设计,OO方法中一个中间过渡环节,对OOA分析的结果进行进一步规范和……

2018 State of DevOps Report

[Download the full report here] In its seventh annual outing, the results of Puppet and Splunk’s collaboration is out in the form of the 2018 State of DevOps Report. As the Report outlines from the responses of 3,000 participants, “DevOps is an ongoing evolution, and there is no final destination.……

浅谈 Scaled Agile Framework

由Dean Leffiingwell 创建的Scaled Agile Framework®(又名SAFe)提供了一份在企业范围采用敏捷的秘诀,展现在整体视图中。 SAFe之于敏捷企业,就像Scrum之于敏捷团队。 常规的敏捷框架适用于中小型项目团队,而且不具有扩展性。但大公司的大型产品,开发团队分布在多个国家,几百人,几十个小团队,每个小团队用Scrum来……

2017 State of DevOps Report

This year’s State of DevOps Report, which has become a standard for defining progress and trends in the software development and delivery community, is being published today. Presented by Puppet and DevOps Research & Assessment (DORA), this year’s report takes on some new areas of resear……

[转]14种常用设计模式

原以为自己已经比较了解设计模式了,谁知面试官一问,我竟然紧张到只记得单例模式。。。囧,So 有了这篇文章 策略模式( Strategy ) 定义个策略接口,不同的实现类提供不同的具体策略算法, 同时它们之间可以互相替换. IStrategy 接口定义了策略方法,Strategy1 和 Strategy2 通过实现 IStrategy 提供不同的策略,而 U……

HTTP headers we don’t want

If you want to learn more about headers, don’t miss Andrew’s talk at Altitude London on May 22. HTTP headers are an important way of controlling how caches and browsers process your web content. But many are used incorrectly or pointlessly, which adds overhead at a critical time in the loading of……