re: python程序转为exe文件 troy 2008-06-23 16:22
相当不错,最近正在学习python
--引用--------------------------------------------------
liujun:
有张图便于理解Agile的方法
--------------------------------------------------------
不错~
如果创建实例时出现异常将导致内联类LazyHolder初始化失败,此时是不能提供一种方法,让用户更改配置文件或其它数据资源后重试操作的,因为类一旦初始化失败,貌似以后永远不能再用它了,除非重新启动程序(或者重新加载其Assembly也可以?)。
re: 我的fgen放到sourceforge上了 视频资讯搜索--视搜网 2007-11-25 14:43
不错,支持一下
re: 软件开发 Kevin Wan 2007-11-13 17:10
@David Fan
对这个聊天室比较感兴趣,是吗?
re: 软件开发 David Fan 2007-11-13 15:36
hi,比较感兴趣
gcc是没有这种工具的(据我所知),最近比较忙,好久没有更新了,代码改好了,一直没有重新发布binary。可以checkout出来自己编译一下,我有空的时候会更新的,谢谢!
wangchao198565@hotmail.com
叫double checking吧
还得看s_data怎么声明的,double checking不一定保证thread safe,尤其是在代码优化和多于一个cpu时
需要这么麻烦吗?看代码吧~~~
public class Singleton
{
private static Singleton Instance = null;
private Singleton()
{
}
static Singleton()
{
Instance = new Singleton();
}
public static Singleton GetInstance()
{
return Singleton.Instance;
}
}
re: 微软工作(第一个月的小结)[未登录] Ryan 2007-07-04 13:27
很好,有学习的地方
re: Leaving Microsoft!!! thomasnet 2007-06-17 21:23
微软就是机械化的规范生产,把很多过程都总结规范化,自动化。最后你会发现一个惊人的高效系统。不过,毕竟是家外国公司,希望咱们自己有像微软一样的公司出现。
有一点很关键,.Net是 即时编译的。所以楼主的方法很妙。
好地方,我评IT支持你的博客,会长来看:)
我评IT,可以查下自己关心的公司!
http://wopingit.com/我评IT收集国内外IT公司相关信息,并且有相关的评论和排名,你也可以把自己的看法加进去,包括待遇、薪水、公司规模等等,对于找工作的各位很有帮助哦!自己先在心里有个底,至少不会被各家公司眼花缭乱的招聘广告所蒙骗。各位也可以往里面添加新的公司信息,使数据库进一步完善,以后就会越来越方便!
对Scrum不熟悉,不过好像Scrum不属于extreme programming,感觉有点混淆extreme和Agile
一个sprint当然时间不是固定的,但是原则是不能太长,长则不能适应其间不断的变化,如果过长,证明这个sprint中放入的backlog的任务太多,呵呵。Scrum的方法论对于处理复杂项目的确很有效,不光是软件开发。
re: 微软面试题 Jack Niu 2007-05-09 13:05
想要答案 :(
skywind.jk@gmail.com
这个模型对开发者本身的要求比较高,如果开发者能力有限,不能有足够的预见能力和对项目的理解能力,那么就不太容易做好计划,并且也不容按要求执行计划。
@liujun
在微软我们确实是用的30天,不过这个都是可以变的,根据项目的不同,可以做适当的调整。
很多东西我们并不需要按部就班,循规蹈矩,需要根据自己的实际情况做适当的调整。
我这里讲的基本上就是微软的做法。
我写这个系列文章的目的是总结我在微软2年的软件开发体会,所以估计我也不可能非常完整的把extreme programming和scrum讲的很详细。我是想借此温故而知新,当然如果能给别人带来点价值那是最好不过了!
@Justin
哈哈,后面会详细讲的,因为一下子抽不出那么多时间来把所有想写的写完。
Scrum也可以针对大型项目。因为Scrum和敏捷开发倡导有效沟通,一个团队通常为7+-2人。大型项目就会拆分,就需要Scrum of Scrums,团队之间的Scrum同步。
30天已经算长了,一般一个sprint是两到三周。
求助,有没有关于平面图着色的程序,或四色定理的程序,图邻接矩阵的存储、导出子图的连通性判定、着色图的显示的计算程序的程序,写论文用啊,有知道的还希望大家帮忙啊,我在着先谢了。
现在即使是重型过程也都在加入迭代开发了,感觉waterfall参考价值不高,根本的区别就在“迭代”两个字上。
re: Leaving Microsoft!!! Jeffrey Zhao 2007-05-01 19:34
@Kevin Wan
我口误了,啊啊啊!
我的意思是Agile Process是肯定的,但是TDD就不至于了,Unit Test当然是一定要的,呵呵。
我认为下面这张图也能让我们深刻理解两种模型的差异。

@追求卓越
check out就是办离职手续的意思。
住酒店结帐也叫check out。
这个帖子的标题容易引起误解
doublecheck's problem is not when to initialize a thing, it is at some time, the assignment instruction and constructor can be executed out of order
e.g.,
var a = new A()
without a lock, it may be possible that another thread sees partially constructed a.
the reason that C# does not need lock is now in clr 2.0 the memory model has been slightly tightened.
re: Leaving Microsoft!!! Kevin Wan 2007-04-27 09:59
@Jeffrey Zhao
哈哈,TDD的过程并不是完全指写了很多unit test,我刚才说的只是tdd的部分好处。
unit test是必须的,至少在我看来!
re: Leaving Microsoft!!! Kevin Wan 2007-04-27 09:59
@Cure
better future!
re: Leaving Microsoft!!! Jeffrey Zhao 2007-04-26 15:48
@Kevin Wan
其实TDD并不是指写了很多Unit Test,而是指使用测试来驱动开发,先写Unit Test,再编写代码让Test通过,再修改Unit Test……你们是这样的吗?我觉得使用了Agile Process是肯定的,但是Unit Test倒不至于,赫赫。
re: Leaving Microsoft!!! Kevin Wan 2007-04-26 12:59
呵呵,我是想跟大家分享,但是这个不是一两句话就能讲清楚的啊!
对于TDD来说,如果我们前面写了很多的unit test,那么后面的开发就不太会break掉前面的feature。
真正意义上体会了eXtreme Programming的好处,体会了Test-Driven Development的种种优点
------------------
能否分享一下这方面的经验
一直用kevinshan的方式
只是不知道为什么kevin Wan也叫kevin :)
lz好,在网上搜到你写得文章;我按您说法做,但好像logilab-common-0.20.2.tar.gz 和 astng-0.16.1.tar.gz下不来;能否麻烦您给我发份,先谢了。我得email:songyi012133@126.com
re: 微软面试题[未登录] noah 2007-04-09 11:04
在学习中.......
能发上面的答案给我看看吗?
free848420000@yahoo.com.cn
谢谢!!