InfoQ

InfoQ

主题/标签专用视图

设计相关的内容


最新“设计”相关专题内容

敏捷建模:增强沟通和理解

主题
伸缩性敏捷,
数据库设计,
设计,
建模,
敏捷,
数据库

我们创建软件解决方案时,建模有助于我们进行沟通和理解。因为在交付软件解决方案的时候,沟通和理解是最关键的两个环节,所以不应该忽略建模这一有价值的工具。敏捷建模遵循敏捷的价值观和原则,应该成为敏捷工具箱里的实践之一。

“设计”相关新闻

Vmware vFabric Suite开始支持自动化部署与PostgreSQL

主题
Spring框架,
Cloud Foundry,
依赖注入,
SpringSource,
Java,
虚拟化,
设计模式,
VMWare,
IaaS,
语言,
许可证,
模式,
编程,
面向对象设计,
设计,
云计算,
商业

近日,Vmware宣布了VMware vFabric Suite 5.1,增加了自动化部署、企业级开源支持,同时还增加了对PostgreSQL的支持以及SQLFire内存数据库的一个扩展。

系统设计中的简单法则

主题
设计模式,
模式,
面向对象设计,
设计,
设计准则,
简单性,
架构

最近,包云岗在自己的博客中总结了系统设计中的基本法则——简单之美,列举了不少经典观点和案例。

支点思维——设计领域的神经科学

主题
设计,
团队多样性

斯坦福大学专业发展中心在3月8号举办了一场免费的在线研讨会,其中讨论了设计思维背后的思想。支点思维是一项新的研究领域,它强调如何缩小团队,尤其是软件工程项目团队中“发散型学习者”和“聚敛型学习者”的差别。

“设计”相关文章

采访和书评:精通HTML5和CSS3设计模式

主题
HTML 5,
HTML,
CSS,
RIA,
JavaScript,
标识语言,
动态语言,
设计模式,
语言,
模式,
面向对象设计,
设计,
编程,
GUI

《精通HTML5和CSS3设计模式》一书记录了目前HTML5应用程序的许多常见设计模式。InfoQ对该书作者之一Dionysios Synodinos进行了采访,谈到了该书以及HTML5应用的相关内容。

成功实现依赖注入

主题
依赖注入,
设计模式,
.NET,
模式,
面向对象设计,
设计,
编程

虽然依赖注入的主要模式易于理解,但如果对它没有一个全局的理解,就很难成功实现它。DI是对控制反转(IoC)原则的应用,想要成功实现IoC,你就要把你的思维逆转过来。这篇文章勾画了成功实现DI所需的心智模型。

REST会是SOA的未来吗?

主题
Web服务标准,
Web服务,
SOA,
REST,
架构 ,
设计,
企业架构

在本中文,Boris Lublinsky探讨了SOA和REST之间的架构差别并对使用REST机制实施SOA做了评估。

“设计”相关技术演讲

测试驱动开发(TDD)实战

主题
ThoughtWorks,
最佳实践,
设计模式,
故事和案例分析,
测试驱动开发,
设计,
编程,
敏捷,
模式,
QClub,
面向对象设计,
领导能力,
重构,
测试

大家应该都听说过测试驱动开发(TDD),或者看过别人演示如何TDD,比如去解决一个求素数的问题。相信也有不少人亲自做过尝试。那么在一个实际的项目中,到底应该如何做TDD呢?这里,将给出一个实际的例子,演示如何用TDD去做一个端到端的Web开发的Story。从页面,到后台代码,到数据库,一步步驱动完成这个故事。其内容可能会涉及到:Web测试(webDriver);单元测试(TestNG);Mock(Mockito);重构;数据库重构(DBDeploy)...
通过这次演讲,希望大家能够对实际项目中的TDD应用有一定的了解。

RIA领域的设计开发流程

主题
工作流/业务流程管理,
Java,
业务流程管理,
语言,
SOA,
商业,
企业架构,
最佳实践,
QCon,
架构 ,
编程,
RIA,
UX,
设计,
用户界面,
会议

本演讲剖析了Flex/AIR富互联网应用工作流程,重心放在从捕捉客户需求、使用者经验设计、界面设计到程序开发过程中,所有参与人员如何协同工作以确保最终成品符合企业客户需求。本视频录制于QConBeijing2009。

“设计”相关技术访谈

Juergen Hoeller谈Spring 3.1与Spring 3.2

主题
Spring Web Flow,
Spring框架,
Java SE,
Java EE,
Java,
Web框架,
SpringSource,
依赖注入,
VMWare,
QCon,
语言,
设计模式,
模式,
面向对象设计,
设计,
会议,
Spring Batch,
编程,
架构

Juergen Hoeller和Charles Humble谈论了Spring 3.1与Spring 3.2中即将出现的新特性。采访中还探讨了SpringSource对标准化的态度,Java 7与Java 8语言的变化以及Java EE 6对框架带来的影响。

Ralph Johnson、Joe Armstrong:OOP现状一席谈

主题
Ruby,
面向对象编程,
C++,
Erlang,
Java,
动态语言,
.NET,
语言,
面向对象设计,
方法论,
QCon,
编译器,
函数式编程,
架构 ,
语言设计,
编程,
设计,
C,
会议

Ralph Johnson和Joe Armstrong讨论了OOP的现状,Smalltalk正确和错误的方面,以及镜像的概念。此外,Joe还说,只要OOP和Erlang一样专注于消息传递,他就会喜欢这种方式。
本文由侯伯薇翻译。

“设计”相关迷你书

Java事务设计策略

主题
EJB,
Spring框架,
JDBC,
依赖注入,
Java EE,
SpringSource,
Java,
事务处理,
设计模式,
语言,
VMWare,
面向对象设计,
模式,
设计,
编程,
数据库

《Java事务设计策略》展示了如何使用基于Java的框架(如EJB和Spring)提供的事务模型来设计高效的事务管理策略。讲解了本地的、 编程式的、申明式的,以及XA的模型;此书包括了一系列说明如何高效利用这些模型的设计模式。

架构师(1月刊)

主题
依赖注入,
业务架构,
设计模式,
InfoQ声明,
模式,
商业,
云计算,
《架构师》月刊,
面向对象设计,
设计,
专家解惑

InfoQ中文站的电子杂志《架构师》(2012年1月刊)出炉了。本期的主编是InfoQ中文站翻译团队编辑金明。本期专题邀请云服务提供商的专家撰写文章讨论各自的实战经验,阐述各自的应对措施。其中既有新浪云SAE架构设计、监控的真实分享,也有又拍网如何做好云存储与基于图片的云服务。此外,本期专题还整理了云应用开发商分享的开发经验与实践。希望能够为希望迁移到云、或者开发云应用的朋友们解开对于云服务可用性的疑虑。

Spring的IoC容器

主题
应用服务器,
Spring框架,
依赖注入,
Java,
SpringSource,
语言,
设计模式,
VMWare,
扩展性,
架构 ,
编程,
企业架构,
性能和可伸缩性,
面向对象设计,
模式,
框架,
设计

本迷你书是《Spring揭秘》的精选版,节选了原书中介绍Spring IoC容器的6章。本书以幽默生动的语言、辅以有趣的故事和典故,循循善诱地阐述了Spring框架的方方面面。

OSWorkflow中文手册

主题
EJB,
Spring框架,
Java EE,
工作流/业务流程管理,
依赖注入,
Java,
业务流程管理,
SpringSource,
语言,
商业,
企业架构,
开放源代码,
SOA,
设计模式,
业务/IT整合,
VMWare,
编程,
模式,
架构 ,
面向对象设计,
设计,
XML

OSWorkflow是用纯Java语言编写,并且开放源代码。它最大的特点就是极其的灵活。它面向的用户群是具有技术背景的软件开发人员,用户可以根据自己的实际需求,用XML配置出完全符合自身业务逻辑的流程,从而取代复杂的代码。OSWorkflow适用于任何Java平台,并且在企业ERP开发中得到了非常广泛的应用。本书主要介绍了OSWorkflow的必要文件、运行示例,如何持久化,如何和Spring、OScore整合,如何理解OSWorkflow,以及GUI可视化设计器的使用和使用OSWorkflow的接口创建工作流等。