博客专栏  >  架构   >  架构设计工作总结系列

架构设计工作总结系列

软件架构是一个系统的草图。软件架构描述的对象是直接构成系统的抽象组件。各个组件之间的连接则明确和相对细致地描述组件之间的通讯。在实现阶段,这些抽象组件被细化为实际的组件,比如具体某个类或者对象。在面向对象领域中,组件之间的连接通常用接口来实现。

关注
13 已关注
13篇博文
  • 软件架构设计系列总结—10—表现层模式-MVC

    在前面简述了从服务层到数据层。剩下了表现层,一个再好的中间层表现也必须有一个用户界面,提供和用户交互,将用户行为输入转化为系统操作,进入后台逻辑。在当下RAD(快速应用开发)工具的支持下,我们可以比较...

    2012-07-12 15:31
    4330
  • 软件架构设计系列总结—9—存储过程传言

    在google搜了下“存储过程 优劣”关键字,资料并不多,出现了一篇关于来至51cto的关于存储过程的优缺点的文章,具体这里也不指出了。看见文章中对存储过程的几个辩解,个人不敢苟同,个人已经很仔细的看...

    2012-07-12 15:26
    3494
  • 软件架构设计系列总结—8—数据访问层简述

    在前面简单描述了下服务层,SOA面向服务架构,架构设计-业务逻辑层,以及一些面面向设计原则理解和软件架构设计箴言。这篇博客我们将继续进入我们的下一层:数据访问层。无论你用的是什么开发模式或者是业务模式...

    2012-07-12 15:25
    2893
  • 软件架构设计系列总结—7—设计箴言理解

    今天和师弟聊天聊到他们项目开发,有些同事总是提前考虑性能优化,需求变更又是一大堆的重写,让我想起了Donald Knuth 提到的:对软件的过早地优化是万恶的根源。这里就简单的说几条重要的软件名人哲学...

    2012-07-12 15:23
    4048
  • 软件架构设计系列总结—6—业务逻辑层简述

    业务逻辑层是专门处理软件业务需求的一层,处于数据库之上,服务层之下,完成一些列对Domain Object的CRUD,作为一组微服务提供给服务层来组织在暴露给表现层,如库存检查,用法合法性检查,订单创...

    2012-07-12 15:12
    3404
  • 软件架构设计系列总结—5—SOA面向服务架构简述

    在上篇中我们简单谈了下架构设计中服务层的简单理解,在这里我们将继续服务层的架构,在本节我们将重点在于分布式服务。在分布式系统中表现层和业务逻辑层 并不处于同一物理部署,所以我们必须存在分布式服务,以契...

    2012-07-12 15:10
    3290
  • 软件架构设计系列总结—4—服务层的简单理解

    在ddd设计中我们经常会提到服务层,服务层是什么?职责是什么?有什么好处?。    先看简单的层次图(注:这里并没有考虑其他多余的领域逻辑数据层存储,或者UOW这些细节) 我的理解是服务层是处...

    2012-07-12 15:08
    4967
  • 软件架构设计系列总结—3—逻辑层 vs 物理层

    Layer 和Tier都是层,但是他们所表现的含义不同,Tier指的是软件系统中物理上的软件和硬件,具体指部署在某服务器上,而Layer(逻辑层)指软件系统中完成特定功能的逻辑模块,逻辑概念。   ...

    2012-07-12 15:06
    3301
  • 软件架构设计系列总结—2—一些软件设计的原则

    以前本站向大家介绍过一些软件开发的原则,比如优质代码的十诫和Unix传奇(下篇)中所以说的UNIX的设计原则。相信大家从中能够从中学了解到一些设计原理方面的知识,正如我在《再谈“我是怎么招聘程序”》中...

    2012-07-09 15:16
    4415
  • 软件架构设计系列总结—1—面向对象设计原则理解

    面向对象设计(OOD)核心原则让我的程序模块达到“高内聚低耦合”,这是来自于30年前兴起的结构化设计(structured Design),但是同样适用于我们的OOD。 1.高内聚:     高内...

    2012-07-09 15:09
    4983
  • 软件架构设计系列总结—写在前面

    架构引用维基百科:软件体系结构是构建计算机软件实践的基础。与建筑师设定建筑项目的设计原则和目标,作为绘图员画图的基础一样,一个软件架构师或者系统架构师陈述软件构架以作为满足不同客户需求的实际系统设计方...

    2012-07-09 14:59
    4254
  • 非小型电子商务系统设计经验分享

    前言 做了两年多针对淘宝的电子商务数据线下数据系统,越到后面越觉得自己还没入门,不管技术上还是业务上,这篇文章既是对自己的积累的一次梳理,更想的是能在和各位朋友交流中,互相进步。 ps:所有字...

    2012-07-06 09:33
    6226
  • 架构师之修炼内功篇-系统性能优化 .

    转自:http://blog.csdn.net/iammerryz/article/details/7679076   架构师之系统性能优化 ----菜鸟Merry Zhang积累过程中...

    2012-06-29 09:22
    9889
img博客搬家
img撰写博客
img专家申请
img意见反馈
img返回顶部