您的位置:知识库 » 软件设计

“软件设计”文章列表

作者: 道法自然   2010-09-19 21:53:40 阅读:3429 标签:OSGI 面向服务框架
相关文章:MMN实用架构过程概览 在MMN的宏观视图中,包括了三个过程环节:定义架构概图、架构全局分析以及构建概念模型。这是一个循序渐进的过程,是系统架构整体......
作者: agiledon   2011-04-06 11:28:21 阅读:3408 标签:架构
作者: 车子在动   2009-10-21 14:52:16 阅读:3390 标签:编码规范
约定:本文只考虑 Linux 系统,文中涉及的“服务程序”是以 C++ 或 Java 编写,编译成二进制可执行文件(binary 或 jar),程序启动的时候一般会读取配置......
作者: 陈硕   2011-05-31 12:51:30 阅读:3343 标签:分布式 Linux
英文原文:Scalability Principles 从最简单的水平来看,可伸缩性就是做更多的事情。更多的事情可以是响应更多的用户请求,执行更多的工作,或处理更多的数据。设计软件这件事本身是复杂的,而让软件做更多的工作也有其特有的问题。这篇文章针对构建可伸缩软件系统提出了一些原则和方针。 ...
2012-02-29 12:03:52 阅读:3316 标签:可伸缩性
叙事为主的设计流程表现高效 英文原文:Why good storytelling helps you design great products 对于产品设计团队来说,他们面临的最大问题是,经常将外观时髦的产品与功能优越的产品混为一谈,而且这种问题屡见不鲜。表面看来,这是一个微不足道的失误,但却...
作者: 轩辰   2013-07-05 21:11:13 阅读:3300 标签:产品设计
Anders Hejlsberg(安德斯-海森博格) 坐在自己的办公室,双眼直直的盯着前方。他要做一个决定,决定自己未来的命运和理想。这是1996年一个普通的下午,几个小时前,他......
2011-01-07 10:21:01 阅读:3250 标签:Delphi C# 架构 软件设计
一直以来都存在代码注释的作用的讨论。很多人认为注释是不必要的,写注释那是因为代码可读性太差了。我也同意这个原则。如果必须添加注释,我觉得可以添加一些解释......
作者: 麒麟   2010-11-02 14:53:01 阅读:3224 标签:重构
英文原文:How Would You Build Up a City from Components? 为什么越来越多的企业应用开发正在转向组件框架和解决方案?组件架构是否有前途?我相信答案是肯定的,而且很快所有开发框架都将会是基于组件的——这是近在眼前的事情。下面让我来向你揭示这一切的原因。...
作者: Aliaksei Papou   2013-06-14 14:30:27 阅读:3195 标签:组件 Java
作者: Nick Wang (懒人王)   2010-03-08 13:57:45 阅读:3167
1、做设计为什么还需要看数据? 很多设计师从来不看数据,要么是因为没有数据可看,要么是根本不想看,但是也一样把设计做的很好啊!设计本来就是有感性的一面,为什么非得要和数据扯上关系呢?我们不妨先看看设计的本质是什么。设计不同于纯粹的艺术,艺术源于艺术家对现实的观察和思考,以及对这种观察和思考的自...
作者: 余代军   2015-01-23 17:19:53 阅读:3163 标签:数据化设计 交互设计 用户研究
摘要 本文论述了在算法分析领域一个重要问题——时间复杂度分析的基础内容。本文将首先明确时间复杂度的意义,而后以形式化方式论述其在数学上的定义......
作者: EricZhang(T2噬菌体)   2010-11-02 14:28:31 阅读:3154 标签:算法 复杂度 分析
抽象与实现 抽象不应该依赖于实现细节,实现细节应该依赖于抽象。 问题在于如果抽象B由于固有的原因,本身并不稳定,也有可能变化,怎么办? 举例来说 ......
作者: 山天大畜   2010-11-03 17:49:02 阅读:3150 标签:C# 面向对象 Bridge 桥接模式
在谈这个之前,还得再说下SOA和平台。SOA做两件事情,一个是解耦并识别可重用的服务,一个是对服务进行灵活组装和编排满足业务需求,SOA核心是业务和技术的解耦,服......
作者: 人月神话   2011-09-26 16:47:56 阅读:3142 标签:SOA
作者: 本园第一神棍   2008-08-17 19:29:21 阅读:3100 标签:ORM
我们用三层结构主要是使项目结构更清楚,分工更明确,有利于后期的维护和升级.
作者: grayboy   2010-10-15 08:11:13 阅读:3061 标签:ASP.NET 三层结构
一、上篇回顾 上篇我们主要讲述了简单工厂模式和工厂模式。并且分析了每种模式的应用场景和一些优缺点,我们现在来回顾一下: 简单工厂模式:一个工厂负责所......
作者: CallHot   2010-12-12 20:53:05 阅读:3058 标签:设计模式 抽象工厂模式
为Web设计、实现和维护API不仅仅是一项挑战;对很多公司来说,这是一项势在必行的任务。本系列将带领读者走过一段旅程,从为API确定业务用例到设计方法论,解决实现难题,并从长远的角度看待在Web上维护公共API。沿途将会有对有影响力的人物的访谈,甚至还有API及相关主题的推荐阅读清单。 如今,...
作者: Matt McLarty   2015-02-28 17:11:58 阅读:3058 标签:APi设计 商业
多少次有人问我如何构建一个比较好的类阶层次,如何使用面向对象进行设计,或者问为什么我看了那么多面向对象和设计模式的书一到使用的时候却总是写出面向过程的......
作者: 横刀天笑   2011-05-01 11:23:05 阅读:3038 标签:面向对象
作者: 浩子.Wu   2009-06-16 12:44:05 阅读:3009