BT

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

他的粉丝

英国政府的开源开发

作者 Ben Linders 关注 25 他的粉丝 ,译者 足下 关注 1 他的粉丝   发布于  2016年12月5日

为GOV.UK开发的新代码现在已经开源了。以开源的方式编写相关代码可以增进重用,并提高透明度。英国政府想提供更好的数字化服务,好让大家喜欢使用它们,并最终让政府和公民间可以更好的互动。

他的粉丝

用罢即弃的微服务

作者 Mark Little 关注 14 他的粉丝 ,译者 朱明 关注 0 他的粉丝   发布于  2015年11月4日

RedMonk的James Governor写过关于不可变更的基础设施的方法如何可以应用于微服务。在他看来,所有的微服务都必须是不可变更的,开发人员会看到象其他人在软件堆栈的更低层已经看到的同样的好处。

他的粉丝

Udi Dahan对于业务逻辑重用以及微服务方面的观点

作者 Jan Stenberg 关注 34 他的粉丝 ,译者 邵思华 关注 3 他的粉丝   发布于  2015年7月8日

今年的DDD Exchange大会在伦敦如期举行,Udi Dahan在大会上的一场演讲中从一种不同的角度对业务逻辑进行了剖析。他表示:近三十年来,重用已经成为了一种口号,它几乎可以套用在系统开发中的每一个环节上。但重用其实是一种砒霜,极少量的使用可以用于治疗,而一旦过量就会致命。

他的粉丝

Google Inbox是如何实现70%的代码跨平台重用的

作者 李士窑 关注 0 他的粉丝 发布于  2014年12月4日

在Google Inbox项目中,Google Inbox 项目成员通过分离UI代码和业务逻辑代码,并利用Ajax应用开发框架GWT(全称Google Web Toolkit)和J2ObjC实现了跨iOS、Android、Web 三个平台,并复用了70%的后台代码逻辑,从而节省了大量的时间和成本。

他的粉丝

企业中的敏捷扩展实践

作者 Ben Linders 关注 25 他的粉丝 ,译者 孙镜涛 关注 2 他的粉丝   发布于  2013年11月26日

正在采用敏捷组织范围的企业有时候必须扩展自己的敏捷实践。Frank Langeveld在金融行业和复杂环境中的敏捷方法大会上促成了半个小时的会议,以便于参会人员之间能够互相分享企业中的敏捷扩展经历。

他的粉丝

基于经验的SOA成功原则

作者 Mark Little 关注 14 他的粉丝 ,译者 赵震一 关注 0 他的粉丝   发布于  2013年4月16日

在SOA领域工作多年之后, Jean-Jacques Dubray写下了他所信奉的四条促进实现成功SOA的原则。

他的粉丝

前搜狗搜索技术负责人郭昂指出:大多数重构可以避免

作者 郑柯 关注 3 他的粉丝 发布于  2013年3月10日

郭昂,前搜狗网页搜索效果负责人、前搜狗搜索广告算法负责人,现任职马可波罗采购搜索技术副总裁。他在自己博客中发表一篇文章谈重构,指出重构要解决的问题,以及他自己的经验,他认为“其实大多数重构可以避免”。微博上对该文也有不少反馈。

他的粉丝

Mono向Mac OS应用程序开发示好

作者 赵劼 关注 5 他的粉丝 发布于  2010年10月28日 2

Mono正在努力改进各个平台上的使用体验。近日Miguel de Icaza在博客上宣布MonoMac发布了新的版本。MonoMac是面向Mac OSX API的C#绑定,其API设计主要受到了MonoTouch的启发,后者可以基于Mono开发原生的iOS应用程序。MonoMac套件的目标之一,也是发布独立的 .app应用程序,让最终用户摆脱对Mono的依赖。

他的粉丝

采用OSGi框架开发项目的十个问题

作者 崔康 关注 1 他的粉丝 发布于  2010年3月12日 31

Java社区领袖Adam Bien认为,从技术角度讲,OSGi的确是实现模块化的可行办法,但OSGi的主要挑战不是技术,而是模块和bundle的管理。他建议在决定采用OSGi框架开发项目之前考虑10个重要问题。

他的粉丝

“服务重用”是否被过度使用?

作者 Mark Little 关注 14 他的粉丝 ,译者 马国耀 关注 1 他的粉丝   发布于  2009年7月15日 8

服务重用是否是衡量SOA成功与否的有效指标?Richard Watson认为,人们的视线太过于关注在重用上,却可能忽视了真正有价值的东西:服务的使用。

他的粉丝

使用扩展方法对调用进行验证

作者 张逸 关注 12 他的粉丝 发布于  2009年3月28日 7

利用C# 3.0提供的扩展方法,可以为已经编译好的程序集类型增加新的方法,从而应对新的扩展。除了在可扩展性方面所具有的优势之外,如果能够合理地结合泛型与类型推断,扩展方法还可以有效降低代码的重复,提高程序的可重用性。本文通过一些代码示例展现了利用扩展方法对调用进行验证的技巧。

他的粉丝

InfoQ中文站翻译之作《实现模式》中文版面市

作者 InfoQ中文站 关注 60 他的粉丝 发布于  2008年12月12日 8

《实现模式》中文版近日已经面市。该书的作者为Kent Beck,JUnit测试框架创始人,《测试驱动开发》和《解析极限编程》的作者,软件业中最具创新力,最富盛名的领袖之一。在这本书中,Kent Beck将自己多年形成的编程习惯以及阅读既有代码的体验凝练成了编程中的价值观、原则和77种实现模式,帮助人们写出更加简洁、清晰、组织良好且具有更佳有效产出的代码。本书由InfoQ中文站翻译完成。

他的粉丝

采访Clone Detective项目创始人Immo Landwerth

作者 Jonathan Allen 关注 594 他的粉丝 ,译者 王波 关注 0 他的粉丝   发布于  2008年10月27日

我们采访了Visual Studio开源项目Clone Detective的创始人Immo Landwerth。该项目利用ConQAT分析副本的C#代码

他的粉丝

是否该重新衡量SOA产品了?

作者 Dilip Krishnan 关注 0 他的粉丝 ,译者 徐涵 关注 3 他的粉丝   发布于  2008年10月4日

Gartner分析师Roy Schulte是SOA方面的专家,他参与编写了1996年那份为业界引入SOA这一术语的Gartner报告。前不久Susan Hall对他进行了采访。此次采访试图回答这样一个问题,即是否应该重新调整对SOA的期待了?

他的粉丝

Naked Objects增加对Java 1.5、Injection、Hibernate的支持

作者 Geoffrey Wiseman 关注 0 他的粉丝 ,译者 张海龙 关注 0 他的粉丝   发布于  2007年11月22日

Naked Objects是一种架构模式,也是一个以领域对象为中心角色的应用开发框架。Naked Objects最近发布了3.0版,它支持Java 1.5、一个可选UI、Hibernate对象存储、集成安全和认担动作(contributed actions)。InfoQ借机与Naked Objects模式的创造者Richard Pawson进行了沟通。

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


找回密码....

Follow

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

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

Like

内容自由定制

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

Notifications

获取更新

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

BT