#agile

可软件定义的存储逻辑——Efficient and agile storage management in software defined environments

    note:写这个或许算是翻译,又或算是对这个论文[1]的理解,又或者仅仅是我的看法。    这篇论文和IOFlow相比較,更加注重软件定义存储的框架(利用已有的框架来创建新的框架,然后使用已有的协议),而不是像IOFlow那样注重通...

LindAgile~缓存拦截器支持类的虚方法了

写它的原因之前写过一个缓存拦截器,主要在方法上添加CachingAspect特性之后,它的返回值就可以被缓存下来,下次访问时直接从缓存中返回结果,而它有一个前提,就是你的方法需要是一个接口方法,缓存这个CachingAspect却需要在类里定义,大叔感觉很怪,所以抽时间把它完善一下,让缓存特性在接口方法里定义。今天说的...

LindAgile~大叔新宠~一个无所不能框架

关于她LindAgile是大叔在这两年里的新宠儿,它主推模块化,插件化,敏捷化,主要于LindAgile基础项目,LindAgile.Http项目,LindAgile.Modules项目和几个扩展模块项目组成,那几个扩展模块主要体现的AOP的特性,需要哪些模块,就在应用程序里注册哪些。LindAgile公用项目Lind...

LindAgile.Modules模块化的设计

在LindAgile中有一个比较主推的技术,就是模块化,一切组件都可以被抽象成一个小小的模块,而每个小模块的实现可能又有多种方式,如日志模块可以有LindLoger,Log4net等实现,而具体在程序中使用哪种方式,是否由模块的注册顺序决定的,在程序初始化时,一切会注册这些模块,一个日志模块,如果先注册了log4net...

LindAgile.SchedulingTask~设计一个不错的任务调度组件

回到目录SchedulingTask产生的原因任务调试主要指定期执行某些任务代码,之前用过quartz,感觉有些重,使用时需要添加包包,配置管理项时,对于简单的项目用它就显得有些臃肿了,不如直接上个简单的东西来实现,所有才有了今天的SchedulingTask,它被大叔集成到了最新的lindAgile框架里,也是Mod...

AgileShow第四期:躲不过的痛--度量 听课笔记

解决复杂问题的一个思路:分解问题。 大的化小的,小的再化小的,小到能去解决。数据生产者, 数据使用者  度量【从数据来的维度来衡量】是为了管控,还是为了改善  可以工作的软件 优于面面俱到的文档度量项目是否成功的标准不一致:有的项目追求功能的完整,有...

Agile Vs Scrum: Know the Difference

AgilemethodologyisapracticethathelpscontinuousiterationofdevelopmentandtestingintheSDLCprocess.Agilebreakstheproductintosmallerbuilds.Inthismethodology,developm...