中:2020

再次投票反对特朗普

为什么它的反对特朗普总统和他的推动者投票很重要。

由马丁188bet足球充值

2020年10月1日

阅读更多…

文章

不比较平均

在商务会议,这是常见的,通过比较它们的平均值比较数字的组。但是这样做往往隐藏在这些数字在这些群体中分布的重要信息。有一个数字,照耀在这一信息的光数据可视化。这些包括带状图,直方图,密度图,箱形图,和小提琴图。这些都是很容易产生用免费的软件,对群体工作小到十几个,或大如数千个。

由马丁188bet足球充值

2020年9月24日

阅读更多…

文章

指标

数据在软件开发中的角色不断变化

由于无法前往澳大利亚参加2020年的XConf,我只好与斯科特·肖(Scott Shaw)进行了一次zoom对话:他是ThoughtWorks在澳大利亚的技术主管。我们讨论了数据在现代应用程序开发中所扮演的角色的变化:应用程序开发人员和数据库之间的鸿沟,由于大数据(和混乱)的出现而产生的变化,对提高数据素养的需求,以及吸收投机数据的社会影响。

由Scott Shaw和Martin188bet足球充值 Fowler的

2020年9月9日

更多的…

视频

与山姆·纽曼关于微服务面试

转到会议问我要不要与山姆·纽曼在他的书的采访时说:“巨石至微服务”。这变成了关于微服务以及何时使用它们一般的交谈。萨姆认为主要有三个原因让他们独立部署能力,数据的隔离,并且反映了组织结构。我更怀疑第一的,但是考虑到数据的人是复杂的软件开发部分。

由马丁188bet足球充值

2020年9月4日

更多的…

视频

面试microservices

政变53

政变53的简短回顾:1953年伊朗政变的纪录片。

由马丁188bet足球充值

2020年8月30日

阅读更多…

文章

改道

室壁运动Advantage2 - 经过三年的使用评论

简单回顾一下Kinesis Advantage2人机工程学键盘,现在我已经使用它三年半了。

由马丁188bet足球充值

2020年8月18日

阅读更多…

文章

小工具

分布式系统的模式

分布式系统为编程提供了一个特殊的挑战。它们通常要求我们拥有多个数据副本,这些副本需要保持同步。然而,我们不能依赖处理节点的可靠工作,网络延迟很容易导致不一致。尽管如此,许多组织仍然依赖于一系列核心分布式软件来处理数据存储、消息传递、系统管理和计算能力。这些系统面临着共同的问题,它们用类似的解决方案来解决。本文将这些解决方案识别为模式,并将其开发为模式,通过这些模式,我们可以进一步理解如何更好地理解、交流和教授分布式系统设计。bet188足球

通过米肖·定司

2020年8月4日

阅读更多…

文章

这是一个与数据的不同

Em Grasmeder,我们的欧洲“数据女巫”,和我计划在欧洲做XConf系列的主题演讲。到了2020年,我们放大了数据科学家的角色:这个角色到底是什么,他们需要获得什么工具,以及他们与其他形式的软件开发的关系。

通过EM Grasmeder和Marti188bet足球充值n Fowler的

2020年6月26日

更多的…

视频

模式用于管理的源代码分支

现代的源代码控制系统提供了强大的工具,可以很容易地在源代码中创建分支。但最终,这些分支必须重新合并在一起,许多团队将花费大量的时间来处理这些错综复杂的分支。有几种模式可以允许团队有效地使用分支,集中于集成多个开发人员的工作,并组织产品发布的路径。最重要的主题是分支应该经常集成,工作应该集中在健康的主线上,这样可以用最少的工作部署到生产环境中。

由马丁188bet足球充值

2020年5月28日

阅读更多…

文章

持续交付合作版本控制

给开发者的威胁建模指南

本文提供了清晰而简单的步骤,以帮助希望采用威胁建模的团队。威胁建模是一种基于风险的设计安全系统的方法。bet188足球它的基础是确定威胁,以便制定减轻威胁的措施。随着网络安全风险的增加和企业越来越意识到自己的责任,软件开发团队需要有效的方法来在软件中构建安全性。不幸的是,他们通常很难采用威胁模型。许多方法需要复杂的、详尽的前期分析,这与现代软件团队的工作方式并不匹配。因此,我鼓励团队从简单的开始并从中成长,而不是停止一切去创建完美的威胁模型。

吉姆Gumbley

2020年5月28日

阅读更多…

文章

安全

特性分支

特性分支是一种源代码分支模式,开发人员在开始处理新特性时打开分支。她在这个分支上完成所有关于特性的工作,并在完成特性时将更改与团队的其他成员集成。

由马丁188bet足球充值

2020年5月7日

阅读更多…

bliki

持续交付版本控制

黑暗下水

黑暗推出功能意味着采取新的或改变后端的行为,并从现有用户调用它没有用户能够知道它被称为。它的完成使新能力的公告发布前,以评估在系统的额外负载和性能的影响。

由马丁188bet足球充值

2020年4月29日

阅读更多…

bliki

持续交付

梯形接口

软件开发团队发现,如果他们尽可能频繁地集成他们的工作,生活会变得容易得多。他们还发现经常发布到生产环境中很有价值。但是团队不希望向他们的用户公开半开发的特性。处理这种紧张关系的一种有用的技术是构建所有后端代码,进行集成,但不构建用户界面。功能可以被集成和测试,但是UI会被保留到最后,直到它被添加来完成功能,并向用户展示它。

由马丁188bet足球充值

2020年4月29日

阅读更多…

bliki

持续交付版本控制应用架构前端

卑微的对象

有些节目内容本身很困难,甚至是不可能的测试。在这些元件的任何逻辑从而容易出现错误而难以发展。为了缓解这个问题,移动尽可能逻辑尽可能出难以测试元件并进入代码库的其它更友好的部件。通过使不可测的对象谦虚,我们减少了他们不怀好意的错误的机会。

由马丁188bet足球充值

2020年4月29日

阅读更多…

bliki

测试

领域驱动设计bet188足球

领域驱动设计是一种软件开发方bet188足球法,它将开发集中在对领域模型的编程上,该领域模型对领域的过程和规则有丰富的理解。该名称来自Eric Evans在2003年出版的一本书,该书通过模式目录描述了这种方法。从那时起,一个实践者社区进一步发展了这些想法,产生了各种其他的书籍和培训课程。这种方法特别适合于复杂的领域,在这些领域中需要组织许多经常混乱的逻辑。

188足球比分直播重构:这个类是太大

在本文中,我通过从一个真正的代码库一组重构的行走。188足球比分直播这不是为了证明完美,但它确实代表了现实。

在克莱尔Sudbery

2020年4月14日

阅读更多…

文章

合作对象设计bet188足球188足球比分直播

结对编程

结对编程是一种软件开发实践,它让开发人员以两人一组的方式工作。所有严肃的代码都是由两个程序员编写的,通常是并排坐在一个显示器上,通常只有一个键盘。在添加代码时,他们一起讨论每个步骤。

由马丁188bet足球充值

2020年3月30

阅读更多…

bliki

极限编程合作

如何进行有效的视频通话

获得良好的音频,使用图库查看,静音如果不说话,欢迎猫。

由马丁188bet足球充值

2020年3月19日

阅读更多…

文章

合作新型冠状病毒肺炎

应对Covid-19,第二部分

关于如何ThoughtWorks的第二柱与所述冠状病2019(Covid-19)的爆发的应对

由马丁188bet足球充值

2020年3月13日

阅读更多…

文章

新型冠状病毒肺炎

大象在建筑

我们和我们的同事经常被要求为客户执行架构评估。当我们这样做时,与这些系统相关的架构师将讨论这些系统的性能、它们对故障的弹性如何,以及它们如何被设计成易于发展以支持新功能。bet188足球然而,很少出现的问题是,不同的系统如何贡献业务价值,以及该价值如何与其他架构属性交互。

伊恩·卡特赖特和马丁·福勒著188bet足球充值

2020年3月2

阅读更多…

文章

企业架构技术领先合作

应对Covid-19

到目前为止,我们从应对2019冠状病毒病(Covid-19)爆发中学到了什么

由马丁188bet足球充值

2020年2月27日

阅读更多…

文章

新型冠状病毒肺炎

产品,服务合作伙伴

当客户公司购买软件产品时,他们通常需要熟练的员工来安装。这些人员通常由服务供应商公司提供,因为软件产品供应商不认为构建自己的服务部门具有商业意义。客户需要了解产品供应商和服务供应商之间的关系,并要求与他们共事的人保持关系的透明度。随着这些合作伙伴的崛起和云供应商的崛起,透明度变得越来越重要。

由马丁188bet足球充值

2020年2月13日

阅读更多…

文章

企业架构

在输出结果

想象一下,一个购物网站一个团队编写软件。如果我们看一下球队的输出,我们可能会考虑他们在上个季度,或跨职能的措施有多少新功能,产生如在页面加载时间减少。衡量的结果,但会考虑措施提高销售收入,或者减少产品支持电话的数量。着眼于结果,而不是输出,有利于构建更加努力提高软件的用户和客户的有效性的功能。

由马丁188bet足球充值

2020年2月11日

阅读更多…

bliki

生产力指标

如何在产品模式的组织管理程序

在理想状态下,产品模式组织由松散耦合的、自主的团队组成,这些团队能够快速响应明确和不明确的用户需求。然而,有时会出现需要跨多个团队协调的响应的机会。如果没有有效的管理,结果将导致错过收入,不满意的客户和浪费的团队能力。我们把响应这些机会的组织计划称为计划。在这篇文章中,我们将通过一个程序失败的例子来分享我们在产品模式组织中管理程序的经验。

通过路易莎努涅斯和詹姆斯·刘易斯

2020年1月23日

阅读更多…

文章

企业架构项目计划团队组织

在结对编程

许多今天谁在软件开发工作的人都听过结对编程的实践,但它仍然只是在行业修修补补采用。其变化的接受的原因之一是,它的好处是不会立即明显,更不负有心人,在中期和长期。而且这也并不是这么简单,“两个人在一台计算机工作”,让很多快驳回它时,它感到不舒服。然而,根据我们的经验,结对编程是一个协作团队和高质量的软件至关重要。

Birgitta Bockeler和Nina Siessegger著

2020年1月15日

阅读更多…

文章

极限编程合作


所有标签

API设bet188足球计·敏捷·采用敏捷·分析模式·应用架构·应用集成·不好的事情·大数据·棋牌游戏·构建脚本·认证·合作·计算机历史·会议板·会议·持续交付·新型冠状病毒肺炎·数据库·bet188足球·字典·分布式计算杂志·改道·多样·文件·领域驱动设计bet188足球·领域特定语言·国内·封装·企业架构·估计·事件的架构·进化型设计bet188足球·体验报告·旁白的架构·极限编程·前端·小工具·IEEE软件·infodecks·网络文化·面试·语言功能·语言工作台·精益·传统康复·法律·指标·microservices·移动·NOSQL·合作对象设计bet188足球·解析器生成器·摄影·播客·流行·演讲技巧·隐私·过程理论·生产力·编程平台·编程风格·项目计划·招聘·188足球比分直播·188足球比分直播重构的边界·需求分析·ruby·安全·视频通话·团队环境中·团队组织·技术债务·技术领先·测试类别·测试·thoughtworks·工具·旅行·UML·版本控制·Web开发·web服务·网站·写作

2020·2019·2018·2017年·2016·2015年·2014·2013·2012·2011·2010·2009年·2008年·2007年·2006年·2005年·2004年·2003·2002年·2001年·2000·1999·1998·1997·1996

所有内容