自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(6)
  • 资源 (1)
  • 收藏
  • 关注

原创 向架构师进军--->如何编写软件架构文档

问:为什么要编写软件架构文档,它的好处是什么?     答:         有文档的架构有助于不同利益相关者之间进行有效的沟通。         有文档的架构可以提供追溯其他工作产品的上下文。         有文档的架构可以传达可供选择的架构解决方案。         有文档的架构有助于从一个现有架构转换到一个新架构计划的计划编制。         有文档的架构通常能通过识别组成架

2012-08-26 10:43:25 13304 11

原创 向架构师进军--->架构方法基本原理

通过上一节的介绍,相信你对架构设计已经有了初步的了解。这一节我们主要讲解架构的方法与基本原理,尽管这很俗,但是我们还不得不对它做一下大致的介绍,以免我们在进行架构设计时走入误区。     我们知道一个软件开发项目是由不同角色的人为完成不同的任务而产生的工作产品。我们要开发软件,制定架构就需要研究角色、任务和工作产品,接下来我们详述这三个部分。     角色     角

2012-08-21 00:36:56 7893 14

原创 向架构师进军--->系统架构设计基础知识

在讲解系统架构设计之前,有必要补充一下架构相关的概念,因此本博文主要讲述架构、架构师和架构设计等相关的概念以及关系。这是系统架构设计的基础,只有具备了此方面的知识之后,我们才能进一步了解架构师在软件开发过程中扮演的角色,架构师如何编写架构文档来满足不同利益相关者的需求等相关内容。     现在我们通过定义的概念来了解架构设计中的一些相关术语。     架构:架构是体现在它的组件

2012-08-17 09:49:48 9026 15

原创 暂存架性能提升之道

暂存架是为方面用户使用而提供的一个临时功能。当前有很多语言很多种方案来实现暂存架,以提高系统的友好访问。这次,我们在传统实现方案的基础上,又做了一些改进,使暂存架的功能更成熟、更完美。由于暂存架的实现并不是特别的复杂,所以本文仅从理论方面介绍暂存架的设计方案。     暂存架的数据存取方案通常有两种:一种是保存到数据库中;另一种是保存到本地。除非临时存储的数据量特别大,否则临时存储数

2012-08-13 09:28:23 1468 8

原创 Dojo单例模式之防止TabContainer实例化多次

现在单例模式越来越成熟了,很多编程语言通过组件的一个属性就可以防止模块被实例化多次,然而处于朝阳期发展的Dojo来说,并没有对它的组件实现这一功能。所以,在某些情况下,我们必须要手动控制防止一个Widget被实例化多次。今天我们就以TabContainer为例讲解如何防止Tab被实例化多次。       问题:我们有如下一个Widget,当我们双击DataGrid中的列表时,来显示文档的详细信

2012-08-10 14:32:33 2922 9

原创 项目的深入理解需要自顶向下与自底向上的学习

项目的学习需要持续不断的自顶向下的学习与自底向上的学习。何谓自顶向下的学习,即先着手系统架构,然后逐层进入业务模块,最后进入细粒度功能模块的开发。所谓自底向上的学习,就是先从一行代码,一个Bug,一个模块做起,然后在做一个流程,一个业务模块,最后熟悉整个系统的架构。     自顶向下的学习与自底向上的学习是离不开的,没有自顶向下的学习,你就不能很好的理解业务,在开发过程中就会很被动。没有自底

2012-08-05 10:18:14 5315 13

类生成器V1.0(根据表自动创建类)

自己制作的简易类生成器,通过搜索本地的数据库中的某个表,自动创建该类的相关属性和方法。

2010-10-04

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除