单元测试对我来说听起来很棒,但我不确定我是否应该花时间真正学习它,除非我能说服其他人具有重要价值.我必须说服其他程序员,更重要的是说服管理中的bean计数器,所有额外的时间花在学习测试框架,编写测试,保持更新等等......将为自己付出代价,然后是一些.
有什么证据?有没有人真正用两个独立的团队开发相同的软件,一个使用单元测试而另一个没有,并比较结果?我对此表示怀疑.我只是应该证明这一点,"在互联网上查找,每个人都在谈论它,所以它一定是正确的做法"?
哪些证据可以说服外行人员单位测试值得付出努力?
我想知道是否有任何原因(除了整理源代码)为什么开发人员使用UsingsVisual Studio 2008中的"删除未使用"功能?
那么你认为哪个更好,更直观?
Fixed the XXX bug in YYY
Fix the XXX bug in YYY
Fixes the XXX bug in YYY
Fixing the XXX bug in YYY
请提供您的理由.注意我从您的一般观点来看,这意味着您不应该尝试将其与您首选的svn/cvs工具或编程语言相关联,而应将其视为应该/可以应用于任何工具和编程语言的东西.
我有时使用的功能"对账脱机工作......"在Perforce中的P4V IDE中发现同步起来,我已经从P4车厂工作,同时断开任何文件.它启动另一个窗口,执行'Folder Diff'.
我有文件,我从来不想检查源代码控制(如在bin文件夹中找到的DLL,代码生成输出等)有没有办法过滤这些文件/文件夹出现可能是"新"添加.它们往往会混淆我真正感兴趣的文件列表.P4是否具有Subversion的"忽略文件"功能?
一位前同事坚持认为,每个数据库中包含更多列的表更少,每个表更少的表更少.例如,而不是具有名称,地址,城市,州,邮政等列的客户表,您将拥有名称表,地址表,城市表等.
他认为这种设计更有效,更灵活.也许它更灵活,但我没有资格对其效率发表评论.即使效率更高,我认为增加的复杂性可能会超过这些收益.
那么,对于包含更少列的更少列的更少列,是否有任何显着优势?
有时,我发现自己想要在Perforce中搜索更改列表描述的文本.在P4V中似乎没有办法做到这一点.我可以通过将更改命令的输出重定向到文件来实现...
p4 changes -l > p4changes.txt
...(-l开关告诉它转储更改列表描述的全文)然后搜索文件,但这相当麻烦.有没有人找到更好的方法?
我在Excel中有一堆行要粘贴到MS SQL中的新表中.有一个简单的方法吗?
由于我一直在测试网站,我发现reCAPTCHA越来越难以阅读.是我或其他人也有这个问题吗?
与此同时,我今天早上有一位用户抱怨他们在reCAPTCHA中收到一个英镑字符.当然用户不知道该怎么做,即使我有消息说他们可以点击重新加载/刷新图标来获得新的CAPTCHA.
不幸的是,这个实现是在60岁以上的人经常使用的网站上,因此更复杂或令人困惑的CAPTCHA是一个问题,但该网站仍然收到很多人试图产生垃圾邮件.
我有一个PHP数组,里面有ID号.这些数字已经订购.
现在我想通过IN()方法得到我的结果,以获得所有的ID.
但是,这些ID应该像IN方法一样进行排序.
例如:
IN(4,7,3,8,9)  
应该得到如下结果:
4 - Article 4  
7 - Article 7  
3 - Article 3  
8 - Article 8  
9 - Article 9
有什么建议?也许有这样做的功能?
谢谢!
我有很多很多mp3文件,我想将它们合并到一个文件中.我使用了命令行方法
copy /b 1.mp3+2.mp3 3.mp3
但是当它们很多并且它们的命名不一致时,它会很痛苦.时间似乎永远不会出现.
perforce ×2
.net ×1
audio ×1
c# ×1
coding-style ×1
copy-paste ×1
database ×1
excel ×1
ignore ×1
in-function ×1
mp3 ×1
mysql ×1
normalizing ×1
php ×1
recaptcha ×1
sql-order-by ×1
sql-server ×1
tdd ×1
unit-testing ×1
using ×1