期间:2016年

统治第二版

有第二版的统治基础游戏和阴谋

由马丁188bet足球充值

2016年12月21日

阅读更多…

文章

函数长度

在我的职业生涯中,我听到过很多关于函数应该有多长的争论。这是一个更重要问题的代理-我们应该在什么时候将代码包含在它自己的函数中?其中一些准则是基于长度的,比如函数不应该大于屏幕上的大小。有些是基于重用的——任何一个使用多次的代码都应该放在它自己的函数中,但是只使用一次的代码应该保持内联。然而,对我来说最有意义的论点是意图与实现的分离. 如果你不得不花精力去寻找一段代码什么它正在执行,然后您应该将其提取到一个函数中,并将该函数命名为“what”。这样,当你再次阅读它时,函数的目的就直接跳到你身上,大多数时候你不需要关心函数是如何实现它的目的的——这就是函数的主体。

由马丁188bet足球充值

2016年11月30日

阅读更多…

闪电

韵律学编程风格

隐藏精度

有时当我处理一些数据时,这些数据比我预期的要精确。人们可能会认为这是一件好事,毕竟精确性是好的,所以越多越好。但隐藏的精确性会导致一些微妙的错误。

由马丁188bet足球充值

2016年11月22日

阅读更多…

闪电

坏事

洛夫莱斯和巴贝奇的惊险冒险

在一个蒸汽朋克口袋宇宙中,一个引人入胜的卡通组合,和关于计算机先驱和他们真实的维多利亚世界的信息脚注。

由马丁188bet足球充值

2016年11月20日

阅读更多…

文章

消遣

值对象

在编程时,我经常发现将事物表示为复合物很有用。二维坐标由x值和y值组成。一笔钱由一个数字和一种货币组成。日期范围由开始日期和结束日期组成,它们本身可以是年、月和日的组合。

在我这样做的时候,我遇到了两个复合对象是否相同的问题。如果我有两个点对象,它们都表示(2,3)的笛卡尔坐标,那么将它们视为相等是有意义的。由于其属性值而相等的对象(在本例中为其x和y坐标)称为值对象。

由马丁188bet足球充值

2016年11月14日

阅读更多…

闪电

领域驱动设计bet188足球API设bet188足球计

别名错误

当通过多个引用访问同一内存位置时,会出现别名。这通常是一件好事,但经常以一种意想不到的方式发生,这会导致混淆的错误。

由马丁188bet足球充值

2016年11月14日

阅读更多…

闪电

坏事

煮熟的胡萝卜

我从小就讨厌胡萝卜,讨厌胡萝卜的味道和质地。但当我离开家开始为自己做饭后,我开始喜欢上他们了。胡萝卜什么都没变,我的味蕾也没有彻底检修,区别就在于烹调。我母亲和她那一代的许多英国人一样,不是一个好厨师,尤其是蔬菜。她的方法是把胡萝卜煮20分钟或更长时间。从那以后我就知道,如果你把胡萝卜煮得恰到好处,那胡萝卜就是一种完全不同的体验。

这不是一个关于烹饪的网站,而是一个关于软件开发的网站。但我发现,通常一种技术或工具就像可怜的胡萝卜——当真正的问题是技术做得不正确时,被指责为糟糕。

由马丁188bet足球充值

2016年6月23日

阅读更多…

闪电

过程理论

双峰IT

双峰IT是一个有缺陷的概念,即软件系统应分为这两个不同的类别进行管理和控制。

  • 前台系统(服务系统)应进行优化,以实现快速功能开发。这些参与系统需要对不断变化的客户需求和商业机会作出快速反应。缺陷应该作为这个快速开发周期的必要成本而被容忍。
  • 后勤系统(记录系统)应进行可靠性优化。作为记录系统,重要的是不要出现损害企业的缺陷。因此你减缓了变化的速度。

由马丁188bet足球充值

2016年6月21日

阅读更多…

闪电

坏事团队组织

无服务器

无服务器体系结构是基于internet的系统,其中应用程序开发不使用通常的服务器进程。相反,它们完全依赖于第三方服务、客户端逻辑和服务托管的远程过程调用(FaaS)的组合。

作者:Badri Janakiraman

2016年6月20日

阅读更多…

闪电

应用程序体系结构网络开发

亚亚斯

又一个服务

如今,一切似乎都需要“作为一种服务”,所以我们需要一个元术语来描述这种语言趋势。感谢我的同事贝Bockeler对于即将来临有一个。所以现在我们可以说联邦航空局是“函数”的YAaaS。

由马丁188bet足球充值

2016年6月16日

阅读更多…

闪电

词典

以业务能力为中心

以业务能力为中心的团队是指其工作与业务的某个领域长期保持一致的团队。只要所述业务能力与业务相关,团队就可以生存。这与项目团队只持续到交付项目范围的时间不同。

斯里拉姆纳拉扬

2016年6月8日

阅读更多…

闪电

团队组织

以活动为导向

任何重要的软件开发工作都需要进行几个不同的活动:分析、用户体验设计、开发、测试等。面向活动的团队围绕这些活动进行组织,这样您就有了专门的团队来进行用户体验设计、开发、测试等。面向活动可以带来很多好处,但是软件开发通常用bet188足球结果导向团队。

斯里拉姆纳拉扬

2016年6月1

阅读更多…

闪电

坏事团队组织

以结果为导向

支持软件开发的人通常对开发指标(如部署到生产的速度或频率)不太感兴趣。他们更关心软件将提供的业务好处,例如更低的人工工作量、更好的销售转换、更高的客户满意度,即业务成果。面向结果的团队是那些被授权和装备来交付业务结果的团队,这些团队有能力执行所有必要的活动来实现结果。。相比之下,以活动为导向团队既没有装备也没有授权这样做。他们只能执行实现结果所需的几个活动中的一个。

斯里拉姆纳拉扬

2016年6月1

阅读更多…

闪电

敏捷采用团队组织

188足球比分直播重构JavaScript视频存储

1999年,一个简单的计算和格式化视频商店账单的例子打开了我的重构书。如果在现代JavaScript中完成,您可以从几个方面进行重构。我在这里探索了四种方法:重构顶级函188足球比分直播数、使用调度器的嵌套函数、使用类和使用中间数据结构的转换。

由马丁188bet足球充值

2016年5月18日

阅读更多…

文章

188足球比分直播

进化数据库设计bet188足球

在过去的十年中,我们开发并完善了一些技术,这些技术允许数据库设计随着应用程序的发展而发展。这是敏捷方法的一个非常重要的功能。这些技术依赖于将持续集成和自动重构应用于数据库开发,以及dba和bet188足球应用程序开发人员之间的密切协作。这些技术适用于预生产和发布系统、绿地项目以及遗留系统。188足球比分直播

作者:Pramod Sadalage和Mart188bet足球充值in Fowler

2016年5月

阅读更多…

文章

敏捷的188足球比分直播应用程序体系结构数据库进化设计bet188足球

为之而生

关于社交笨拙、白人、男性程序员的刻板印象由来已久。尽管“技术多样性”是一个备受讨论的话题,但数字并没有变好。相反,很多IT行业内外的人仍然想当然地认为,这种刻板印象是一种自然的规范,而这种观念正是阻碍我们使这个行业更加包容和吸引人的因素之一。那么这个图像是从哪里来的呢?世界程序员的人口统计学真的是自然演变的吗,因为“男孩更喜欢电脑”?是什么塑造了我们对程序员的看法?这篇文章是关于我在阅读计算机历史时发现的一些可能的解释。

作者:Birgitta Bóckeler

2016年4月20日

阅读更多…

文章

多样性计算机历史

基础设施作为代码

基础设施即代码是通过源代码定义计算和网络基础设施的方法,这些源代码可以像任何软件系统一样处理。这样的代码可以保存在源代码控制中,以允许可审核性再生建筑,根据测试实践和连续交货. 这是一种在过去十年中用来应对增长的方法云计算并将成为未来处理计算基础设施的主要方式。

由马丁188bet足球充值

2016年3月1日

阅读更多…

闪电

连续输水微服务

不仅仅是站立:日常站立会议的模式

每天的站立会议已经成为许多团队的一个共同仪式,特别是在敏捷软件开发中。然而,有许多微妙的细节,区分有效的站立和浪费时间。

叶杰森

2016年2月21日

阅读更多…

文章

敏捷的


所有标签

API设bet188足球计·敏捷的·敏捷采用·分析模式·应用程序体系结构·应用程序集成·坏事·大数据·棋盘游戏·生成脚本·认证·协作·计算机历史·会议小组·会议·连续输水·新型冠状病毒肺炎·数据库·bet188足球·词典·分布式计算杂志·消遣·多样性·文档·领域驱动设计bet188足球·领域特定语言·国内的·封装·企业架构·估计·事件的架构·进化设计bet188足球·经验报告·旁白的架构·极限规划·前端·小工具·ieeeSoftware公司·信息平台·网络文化·访谈·语言特点·语言工作台·倾斜·传统康复中心·合法的·韵律学·微服务·可移动的·诺什·合作对象设计bet188足球·分析器生成器·摄影·播客·流行的·演讲技巧·隐私·过程理论·生产力·编程平台·编程风格·项目规划·招聘·188足球比分直播·188足球比分直播重构边界·需求分析·ruby·安全·谈话视频·团队环境·团队组织·技术债务·技术领导·测试类别·测试·思想工作·工具·旅行·统一建模语言·版本控制·网络开发·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年

全部内容