摘要:
今天在工作中需要将一个类中所有的属性的NAME,以及VALUE添加进一个容器中。一个一个判断添加很慢,突然想到有遍历属性的办法。于是写了一个通用的方法,代码如下: private Dictionary GetParaByEntity( T entity ) where T : class { if ( entity == null ) { return null; } Dictionary para = new Dictionary(); ... 阅读全文
摘要:
园子里面出了篇文章,感同身受,特此记录。英文原文:How long would this project take? 这个问题是我最常碰到的一个,也是我最难回答的一个。对这种问题最好的回答方式是用全职员工来推算天数。这非常容易,你只需要找出有多少个不重叠的功能特征,然后每个人负责一个。一旦各个功能块被分成了不能再分的任务,你计算需要多少人天,这就是你的答案。你无论如何都不可能用比这更少的时间开发完这个项目。“一个女人生一个孩子要 10 个月,不论你再增加多少个女人来做这事,都不会缩短这个时间”“只有当一个任务的完成可以分配多人,并且不需要他们之间相互交流合作的情况下能完成时,人和月才能互相替. 阅读全文