随笔分类 -  架构相关

摘要:今天参加了一年一度的《中国软件工程大会》,听了许多前辈在台上精彩的演讲,自己也有很多感触。接下来,我会先把几个重要的演讲总结一下,最后再写一个自己的心得。项目经理领导力演讲者:田俊国领导力和领导二者并没有直接关系。很多名为领导的人,常常被下属牵着鼻子跑。达成共识、目标共享一个搬梯子的故事形象地解释了和下属共享目标的重要性。要做冰山下的沟通一座冰山,只有很少的一部分是露在水面上的。如果只做表面的沟通,往往不是最直接的,也不能很好地达到沟通的目的。做一个高自尊的人气球原理要当领导,至少你的气球要能包容你下属的气球。做好教练势利权形情类似于金木水火土、仁义理智信。软件企业常见问题和系统性解决方案 演 阅读全文
posted @ 2010-12-19 11:25 BloodyAngel 阅读(580) 评论(2) 推荐(2) 编辑
摘要:最近在学ASP.NET MVC,画了一些图,和大伙分享下:Routing 组件图1 独立的ASP.NET Routing组件MVC-Controller图2 Controller结构图3 Controller中可用的ActionResultMVC-View图4 使用的抽象工厂模式的视图引擎图5 视... 阅读全文
posted @ 2010-11-19 09:24 BloodyAngel 阅读(7419) 评论(12) 推荐(8) 编辑
摘要:前两天在另外一个部门学习了他们的系统架构和框架。下面是自己在张上画的结构图: 阅读全文
posted @ 2010-11-09 11:47 BloodyAngel 阅读(569) 评论(1) 推荐(1) 编辑
摘要:最近在看《软件架构师教程》,今天就第五章《软件架构设计》总结一下,其中还有自己所联想到的。主要从以下几个方面来描述: 软件架构ABSD架构模式DSSA架构评估软件架构 架构的定义,在业界,目前主要分为两类:结构派 和 策略派。结构派认为架构是指软件中各构件的组织结构以及各构件之前的相互关系。策略派认为软件的架构设计是要为软件的每个重要的决择进行权衡,并作出最终决定。 架构,作为系统中最重要的组成部... 阅读全文
posted @ 2010-09-13 09:59 BloodyAngel 阅读(1138) 评论(0) 推荐(0) 编辑
摘要:最近,GIX4项目需要开展客户化工作。同时,下一期sprint中,客户还要求大幅度提升产品的性能。针对所存在的问题,开发人员决定开一系列的技术讨论会。 我总结了目前遇到的和可能遇到的问题:客户化: 实体类客户化 各客户对同一产品表现出的需求,要求实体类在一定程序上各不相同。这就需要领域模型做到可以客户化。 界面客户化 需求不同,界面自然也需要客户化。这是一般性需求。性能: 实体类优化 目前系统使用的是基于CSLA对象模型的实体类。由于使用了CSLA托管属性,性能比较差。同时,由于一个聚合类往往通过多个多层的实体类聚合而成,调试时却都是在调试CSLA的基类,基类中为所有实体类使用同一种模式进行. 阅读全文
posted @ 2010-08-30 20:31 BloodyAngel 阅读(634) 评论(0) 推荐(3) 编辑
摘要:最近系统学习了一个系统可靠性及其相关知识,今天在这总结一下。 首先,什么是系统的可靠性呢?系统的可靠性是指在规定的时间内及规定的环境下完成规定功能的能力,也就是系统的无故障运行概率。 我会从以下几个方面来归纳主要内容: 1. 故障模型 2. 可靠性模型 3. 可靠性指标 4. 可靠性设计 故障模型 系统故障是指硬件或者软件的错误状态,一般引进故障的原因是这些:部件的失效、环境的物理... 阅读全文
posted @ 2010-08-16 15:39 BloodyAngel 阅读(4718) 评论(1) 推荐(3) 编辑
摘要:上次随便画了一篇关于GIX4项目目前的类的结构图(见:GIX4 目前大致的类结构),目的是为了更好的认识系统,并对其进行改进。发现AutoUI部分的耦合性比较大。所以提取了一个IUIFactory的接口,并用同事推荐的EA重新画了一下目前系统的图,如下: 图1 框架包图 图2 实体元数据 结构图 图3 逻辑视图(ObjectViews) 结构图 图4 命令结构图 图5 列表编辑器(ListEditors) 图6 属性编辑器(PropertyEditors) 图7 列适配器(Columns) 图8.1 视图控制器(1) 图8.2 视图控制器(... 阅读全文
posted @ 2010-03-22 12:31 BloodyAngel 阅读(2431) 评论(4) 推荐(3) 编辑
摘要:项目做了半年了,一直没把结构图画下来。为了方便以后更改和添加新功能,现在先把里面比较重要的类的结构一起画下来。暂时先用着: 阅读全文
posted @ 2010-03-18 13:38 BloodyAngel 阅读(1087) 评论(1) 推荐(1) 编辑
摘要:预期读者 1. 初学者。 2. 懒得总结的人。:) 3. 想大致了解WPF框架主要类的功能的人。 前言 学习WPF也有段时间了,今天把学到的东西整理一下,主要还是学自MSDN。 下面,我就WPF中最重要的继承线上的几个类列一下,并归纳下它们的功能和使用场景: Object(托管代码) 首当其冲的,自然是System.Object类了。这里主要想说的是,WPF的大部分代码都是使用托管代码编写... 阅读全文
posted @ 2009-12-18 21:09 BloodyAngel 阅读(5860) 评论(3) 推荐(3) 编辑
摘要:这个问题困惑我已经很久了,从开始学习。NET到现在……写三层的时候,遇到这样的情况怎么办?User{ int UserId, String UserName}Article{ int Id, int UserId,//作者ID String Title,} 现在有个表格要显示如下两列:ArticleTitle,UserName其中每一行对应每一篇文章。在三层架构中,应该这样... 阅读全文
posted @ 2008-06-02 12:22 BloodyAngel 阅读(754) 评论(4) 推荐(0) 编辑

点击右上角即可分享
微信分享提示