摘要:
今天在网上看到FizzBuzzWhizz这个代码挑战啊。觉得很有意思。开始没有看其他人的文章。写完之后,好像大家都是从算法的角度去解决问题啊。我却是一开始从设计的角度去解决问题。不知道他们出这道题到底是要考验算法呢?还是面向对象的设计呢?但是我看要求里写了要体现超赞的面向对象设计啊。而且我看了他们公... 阅读全文
摘要:
前一段时间,有一个天真的想法。我想将一个Action或者Func传输到远程机器上执行。有很多问题。委托执行的上下文怎么复制。开始是想将委托所在的DLL和引用的DLL一起传输到远程机器上。这样一来,上下文环境不就有了吗。当然在GAC里的DLL就不用传输了,传输对象只限于自定义的DLL。可是这样做十分的... 阅读全文
摘要:
在网上看到很多关于设计模式的文章。但是基本都是单独讲解某一个设计模式的应用场景和设计思路。可是真实的项目中,可能仅仅只按照书上的某种设计模式就能写出优雅的代码吗?我觉得是不可能的。我这篇文章希望跟大家分享的是我思考的过程,而非结果。首先,应该对书上的20多种的设计模式有了解,大概清楚它们都是怎么样一个设计思路。建议有想学习设计模式的Friends还是买本纸质书系统的学习。下面,我给出一个真实的项目来引出我对这个项目的思考。第一次写博客分享我的思路,在加上我的思维有些女性思维,是跳跃性的。可能有些表达不是很清楚。望大家见谅。看到这流程图,首先在我脑海里的就是这是由一个一个小方块组合起来的组合体。 阅读全文