潜鱼在渊

Concentrating on Architectures.

posts - 77, comments - 309, trackbacks - 0, articles - 0
  BlogJava :: 首页 :: 新随笔 :: 联系 :: 聚合  :: 管理

12 2005 档案

posted @ 2005-12-30 23:51 非鱼| 编辑 |

     摘要: 关于架构的定义非常多,它们互相接近,但又有细微的差别。这些定义都基于系统来描述的。所以要理解架构,首先要理解系统的定义。  阅读全文

posted @ 2005-12-26 23:55 非鱼 阅读(3198) | 评论 (3)  编辑 |

posted @ 2005-12-24 17:41 非鱼 阅读(972) | 评论 (0)  编辑 |

     摘要: 笔记本故障案例50个。  阅读全文

posted @ 2005-12-24 17:03 非鱼 阅读(9044) | 评论 (5)  编辑 |

posted @ 2005-12-23 20:37 非鱼 阅读(799) | 评论 (1)  编辑 |

     摘要: 使软件更容易变更,尽可能降低软件的复杂性,是架构师的两个主要工作目标。  阅读全文

posted @ 2005-12-23 20:04 非鱼| 编辑 |

posted @ 2005-12-22 14:13 非鱼 阅读(763) | 评论 (2)  编辑 |

     摘要: 在分布式系统中,存在多个节点,每个节点都有自己的应用服务器和数据库系统。这些节点产生的信息对象可能被本地节点或异地节点所访问;在整个分布式系统中,也存在一些全局的信息对象,它们被分布式系统中的所有节点访问。  阅读全文

posted @ 2005-12-21 22:58 非鱼 阅读(2800) | 评论 (5)  编辑 |

     摘要: 软件架构师不是建筑架构师。他们之间除了名字,没有任何的共同之处。把软件架构师和建筑架构师类比,甚至把他们等同起来,是一种错误的观念。  阅读全文

posted @ 2005-12-20 23:25 非鱼 阅读(3183) | 评论 (6)  编辑 |

posted @ 2005-12-18 17:55 非鱼 阅读(737) | 评论 (0)  编辑 |

posted @ 2005-12-18 17:18 非鱼 阅读(540) | 评论 (0)  编辑 |

     摘要: 今天被鄙视了一下。一个编码比我好的朋友说:“非鱼,说实在的,我挺鄙视你搞的架构师小组的。基本功不扎实,就搞什么架构师,是我一向鄙视的行为。”其实我自己也认为自己不是一个合格的架构师,或许勉强算是一个预备役的架构师吧。  阅读全文

posted @ 2005-12-17 16:40 非鱼 阅读(3151) | 评论 (16)  编辑 |

     摘要: 上一篇讲了发行管理的一些基本理论,最主要最根本的一点就是不要对发行的内容失去控制。在这个基础上逐步加强对发行节奏的协调,可以形成良好的软件发行管理制度,提高软件发行能力。下面要说的是发行过程中的一些细节。  阅读全文

posted @ 2005-12-16 21:31 非鱼 阅读(2265) | 评论 (2)  编辑 |

posted @ 2005-12-15 00:01 非鱼 阅读(541) | 评论 (3)  编辑 |

     摘要: 发行是产品开发完成并交付客户安装、配置、使用的过程。软件发行做为生产完成或阶段性完成时刻的活动,不仅是一个短时期的任务,它和开发过程中的其他活动密切相关。  阅读全文

posted @ 2005-12-14 23:05 非鱼 阅读(1777) | 评论 (6)  编辑 |

posted @ 2005-12-13 22:49 非鱼 阅读(699) | 评论 (0)  编辑 |

posted @ 2005-12-12 10:48 非鱼 阅读(734) | 评论 (5)  编辑 |

posted @ 2005-12-11 15:02 非鱼 阅读(686) | 评论 (5)  编辑 |

posted @ 2005-12-10 00:05 非鱼 阅读(477) | 评论 (2)  编辑 |

posted @ 2005-12-09 15:57 非鱼 阅读(2086) | 评论 (77)  编辑 |

     摘要: 我在最初开发软件的时候,是根本没有版本管理的概念的。直到2000年我在广州某数一数二的软件公司工作,该公司为了通过ISO9000认证,开始使用 VSS(Visual Source Safe)进行版本管理,之前,他们也没有进行版本管理。除了VSS,后来又用过PVCS、CCC-Harvest等版本管理软件。现在看来,以前也只是使用了版本管理软件而已,没有真正进行过“版本管理”。某项目经理说:“我们喜欢把VCS叫做SCM啊,更高级。”其实叫什么不重要,重要的是“管理”,而不是“使用”VCS/SCM。  阅读全文

posted @ 2005-12-07 23:23 非鱼 阅读(4917) | 评论 (5)  编辑 |

posted @ 2005-12-06 23:51 非鱼 阅读(1333) | 评论 (2)  编辑 |

     摘要: 很少有孤立存在的实体对象,它们之间总是会有所关联。对象们因其职责而分离,又因其联系而聚合。而我们在使用对象时,往往不需要把对象及其聚合的所有其他对象一次性全部初始化,部分的对象聚合足以提供足够的信息了。这时候,我们使用的对象的信息是不完整的。  阅读全文

posted @ 2005-12-05 17:56 非鱼 阅读(1069) | 评论 (3)  编辑 |

posted @ 2005-12-04 21:53 非鱼 阅读(612) | 评论 (1)  编辑 |

posted @ 2005-12-03 23:12 非鱼 阅读(358) | 评论 (2)  编辑 |

posted @ 2005-12-02 11:07 非鱼 阅读(571) | 评论 (0)  编辑 |

     摘要: 讲述代码检查存在的问题。  阅读全文

posted @ 2005-12-01 20:32 非鱼 阅读(2125) | 评论 (1)  编辑 |