BT

如何利用碎片时间提升技术认知与能力? 点击获取答案

  • 他的粉丝

    The Rise and Fall of Software Recipes作者访谈

    作者 Shane Hastie 关注 11 他的粉丝 ,译者 王强 关注 0 他的粉丝   发布于  2017年5月3日 1

    Darius Blasband是The Rise and Fall of Software Recipes的作者。在书中他挑战了软件工程的传统观念,抨击了行业中开发套路与标准化方法流行的现状。他自称代码狂人,认为开发者应该仔细推敲特定的上下文对象(specific context)并尽可能使用领域特定语言(domain specific language)。

  • 他的粉丝

    云原生应用和容器设计模式的综述和展望

    作者 王昕 关注 6 他的粉丝 发布于  2016年12月12日

    《Kubernetes与云原生应用》专栏是InfoQ向轻元科技首席架构师王昕约稿的系列文章。本专栏包含8篇内容,从介绍和分析Kubernetes系统以及云原生应用入手,逐步推出基于Kubernetes的容器设计模式实践案例,希望对计划应用Kubernetes的朋友和对分布式系统技术有兴趣的朋友有所帮助。 本文是该专栏的最后一篇,作者试图从宏观角度对云计算系统、云原生应用和容器设计模式等相关理念作综述和展望。

  • 他的粉丝

    K8s容器设计模式实践,分散收集模式

    作者 王昕 关注 6 他的粉丝 发布于  2016年11月28日

    本文将介绍容器设计模式的最后一种,分散收集模式。这是最复杂的一种,但也是最具通用意义的一种模式。

他的粉丝

配置一次,到处运行:将配置与运行时解耦

作者 Anatole Tresch 关注 0 他的粉丝 ,译者 张卫滨 关注 7 他的粉丝   发布于  2016年11月28日

在应用开发的过程中,配置是最广泛用到的横切关注点之一。Apache Tamaya是一个新的孵化项目,它为Java带来了标准化的属性管理。 1

他的粉丝

.NET仓储模式高级用例

作者 Jonathan Allen 关注 257 他的粉丝 ,译者 大愚若智 关注 7 他的粉丝   发布于  2016年11月8日

在之前的文章中,我们介绍了实现仓储所需的基本模式。很多情况下,这些模式只是围绕底层数据访问技术,本质上并非完全必要的薄层。然而通过构建这样的仓储将获得很多新的机会。

他的粉丝

使用实体框架、Dapper和Chain的仓储模式实现策略

作者 Jonathan Allen 关注 257 他的粉丝 ,译者 Rays 关注 1 他的粉丝   发布于  2016年11月7日

ORM是主要的.NET数据访问API。相对于传统的实体框架,Dapper这类微ORM和Chain这类Fluent ORM在性能、代码量及易用性上各具权衡。本文是仓储模式构建系列文章中的第一篇,对比了实体框架、Dapper、Tortuga Chain这三类ORM的使用方法,并根据实例给出了初步的性能测试结果。 2

他的粉丝

20年前GoF提出的设计模式,对这个时代是否还有指导意义?

作者 Ted Neward 关注 2 他的粉丝 发布于  2016年4月28日

二十年前,软件设计领域的四位大师(GoF,“四人帮”,又称Gang of Four,即Erich Gamma, Richard Helm, Ralph Johnson & John Vlissides)通过论著《设计模式:可复用面向对象软件的基础》阐述了设计模式领域的开创性成果。 2

他的粉丝

Java多线程编程模式实战指南之Promise模式

作者 黄文海 关注 2 他的粉丝 发布于  2015年12月10日

Promise模式是一种异步编程模式 。它使得我们可以先开始一个任务的执行,并得到一个用于获取该任务执行结果的凭据对象,而不必等待该任务执行完毕就可以继续执行其他操作。等到我们需要该任务的执行结果时,再调用凭据对象的相关方法来获取。这样就避免了不必要的等待,增加了系统的并发性。

他的粉丝

被误解的MVC和被神化的MVVM

作者 唐巧 关注 5 他的粉丝 发布于  2015年11月2日

MVC,全称是 Model View Controller,是模型 (model)-视图 (view)-控制器 (controller) 的缩写。它表示的是一种常见的客户端软件开发框架。MVVM 最早于 2005 年被微软的 WPF 和 Silverlight 的架构师 John Gossman 提出,并且应用在微软的软件开发中。 8

他的粉丝

书评与访谈:Refactoring for Software Design Smells

作者 Mirko Stocker  他的粉丝 ,译者 谢丽 关注 5 他的粉丝   发布于  2015年10月15日

Girish Suryanarayana、Ganesh Samarthyam 和Tushar Sharma合著的Refactoring for Software Design Smells一书介绍了典型的软件设计味道,并提供了修复方法。

他的粉丝

Swift中的设计模式

作者 郭麟 关注 2 他的粉丝 发布于  2015年9月14日

这篇文章主要会涉及Swift改善的那一部分。具体而言,是指Swift消除了哪些设计模式,使哪些设计模式的实现简化了。 1

他的粉丝

敏捷架构应用

作者 Wim Heemskerk 关注 0 他的粉丝 , Minze Tolsma 关注 0 他的粉丝 ,译者 谢丽 关注 5 他的粉丝   发布于  2015年4月9日

敏捷有适应性。什么时候以及如何应用架构取决于环境。本文首先解释了为什么是这样,然后说明了在敏捷环境中怎么样才能仍然给予架构足够的重视。适应性和对话是基本要素。

登陆InfoQ,与你最关心的话题互动。


找回密码....

Follow

关注你最喜爱的话题和作者

快速浏览网站内你所感兴趣话题的精选内容。

Like

内容自由定制

选择想要阅读的主题和喜爱的作者定制自己的新闻源。

Notifications

获取更新

设置通知机制以获取内容更新对您而言是否重要

BT