08 2011 档案

摘要:最近看程序员修炼之道,看到曳光弹这里,一直被这个概念所困扰。因为一直以来基本上碰到需求肯定是先写一个简单的Demo来实现,然后再将这些代码整理重构之后放入相应的模块中。这可以简单的理解为原型。但是显然与曳光弹不同,曳光弹的作用在于不断的接近目标,也就是用于定位目标。那么实际的软件开发中又是如何使用曳光弹呢?这一直困扰着我,然后查找相关资料才有点点感悟,却不知是否正确。在我的理解中,可能是这样的。某个需求到达了,那么为了开发这个需求,可能需要先写一部分相关业务逻辑代码。但是这部分逻辑代码却不是很明确是否能够达到该功能的需求的要求,那么就需要写部分测试代码,来调用这部分逻辑代码,来证实这些代码是否 阅读全文
posted @ 2011-08-23 00:42 Yarkin 阅读(1182) 评论(0) 推荐(0)
摘要:1,跨职责如果有条件尽量将所有的人都集中在一起,让他们共同解决相关问题,以增强团队凝聚力和团队意识。2,士气需要增强团队士气,不轻易否定某个想法创意,给予肯定,之后再给出自己的意见和建议。并且要给予更多的交流时间。3,分工明确各自负责一块职责,职责外的事情可以在协调之后再进行处理。但是在某个时间段,只能处理一件事情,关注一个焦点上。4,交流需要组织交流,而且是跨职能间的交流,鼓励大家将自己的理解说出来,不定期进行头脑风暴,并且会后有相应的进展追踪。如此大家可以目标明确切一致,同时能够彼此监督。5,要有跟踪任何结论出来之后必须要有相应的人员跟进相应的实现和进展,不能事后忘怀。 阅读全文
posted @ 2011-08-19 23:56 Yarkin 阅读(1128) 评论(0) 推荐(1)
摘要:1.创建型模式前面讲过,社会化的分工越来越细,自然在软件设计方面也是如此,因此对象的创建和对象的使用分开也就成为了必然趋势。因为对象的创建会消耗掉系统的很多资源,所以单独对对象的创建进行研究,从而能够高效地创建对象就是创建型模式要探讨的问题。这里有6个具体的创建型模式可供研究,它们分别是:简单工厂模式(Simple Factory);工厂方法模式(Factory Method);抽象工厂模式(Abstract Factory);创建者模式(Builder);原型模式(Prototype);单例模式(Singleton)。说明严格来说,简单工厂模式不是GoF总结出来的23种设计模式之一。2.结构 阅读全文
posted @ 2011-08-15 20:18 Yarkin 阅读(179) 评论(0) 推荐(0)
摘要:今天在研究.net认证时发现在使用DPAPI进行web.config节点加解密时使用了rpc进行与底层交互,所以顺道就像看看RPC.DAPI示例图(http://i.msdn.microsoft.com/dynimg/IC18166.gif)GOOGLE一下发现这篇文档http://technet.microsoft.com/en-us/library/cc738291(WS.10).aspx原来RPC是IPC的一种机制如此就需要简单的了解了解IPC时一个概念?IPC全名为:Interprocess Communications,简单的来讲就是进程间交互,主要用户应用程序间的数据交互.IPC可 阅读全文
posted @ 2011-08-07 23:54 Yarkin 阅读(1048) 评论(0) 推荐(0)