小编rav*_*ven的帖子

是否有确凿证据证明单元测试的投资回报率?

单元测试对我来说听起来很棒,但我不确定我是否应该花时间真正学习它,除非我能说服其他人具有重要价值.我必须说服其他程序员,更重要的是说服管理中的bean计数器,所有额外的时间花在学习测试框架,编写测试,保持更新等等......将为自己付出代价,然后是一些.

有什么证据?有没有人真正用两个独立的团队开发相同的软件,一个使用单元测试而另一个没有,并比较结果?我对此表示怀疑.我只是应该证明这一点,"在互联网上查找,每个人都在谈论它,所以它一定是正确的做法"?

哪些证据可以说服外行人员单位测试值得付出努力?

tdd unit-testing

126
推荐指数
8
解决办法
1万
查看次数

为什么在C#中删除未使用的using指令?

我想知道是否有任何原因(除了整理源代码)为什么开发人员使用UsingsVisual Studio 2008中的"删除未使用"功能?

.net c# using

115
推荐指数
6
解决办法
3万
查看次数

应该以现在还是过去时态写入提交消息?

那么你认为哪个更好,更直观?

Fixed the XXX bug in YYY
Fix the XXX bug in YYY
Fixes the XXX bug in YYY
Fixing the XXX bug in YYY
Run Code Online (Sandbox Code Playgroud)

请提供您的理由.注意我从您的一般观点来看,这意味着您不应该尝试将其与您首选的svn/cvs工具或编程语言相关联,而应将其视为应该/可以应用于任何工具和编程语言的东西.

version-control coding-style

102
推荐指数
7
解决办法
8300
查看次数

你能"忽略"Perforce中的文件吗?

我有时使用的功能"对账脱机工作......"在Perforce中的P4V IDE中发现同步起来,我已经从P4车厂工作,同时断开任何文件.它启动另一个窗口,执行'Folder Diff'.

我有文件,我从来不想检查源代码控制(如在bin文件夹中找到的DLL,代码生成输出等)有没有办法过滤这些文件/文件夹出现可能是"新"添加.它们往往会混淆我真正感兴趣的文件列表.P4是否具有Subversion的"忽略文件"功能?

version-control perforce ignore

99
推荐指数
5
解决办法
5万
查看次数

什么是更好的数据库设计:更多表或更多列?

一位前同事坚持认为,每个数据库中包含更多列的表更少,每个表更少的表更少.例如,而不是具有名称,地址,城市,州,邮政等列的客户表,您将拥有名称表,地址表,城市表等.

他认为这种设计更有效,更灵活.也许它更灵活,但我没有资格对其效率发表评论.即使效率更高,我认为增加的复杂性可能会超过这些收益.

那么,对于包含更少列的更少列的更少列,是否有任何显着优势?

database normalizing database-design

71
推荐指数
6
解决办法
5万
查看次数

您如何在Perforce中搜索更改列表描述的文本?

有时,我发现自己想要在Perforce中搜索更改列表描述的文本.在P4V中似乎没有办法做到这一点.我可以通过将更改命令的输出重定向到文件来实现...

p4 changes -l > p4changes.txt
Run Code Online (Sandbox Code Playgroud)

...(-l开关告诉它转储更改列表描述的全文)然后搜索文件,但这相当麻烦.有没有人找到更好的方法?

perforce

67
推荐指数
4
解决办法
3万
查看次数

将MS Excel数据粘贴到SQL Server

我在Excel中有一堆行要粘贴到MS SQL中的新表中.有一个简单的方法吗?

sql-server excel copy-paste

66
推荐指数
4
解决办法
11万
查看次数

reCAPTCHA CAPTCHA变得越来越难或只是我

由于我一直在测试网站,我发现reCAPTCHA越来越难以阅读.是我或其他人也有这个问题吗?

与此同时,我今天早上有一位用户抱怨他们在reCAPTCHA中收到一个英镑字符.当然用户不知道该怎么做,即使我有消息说他们可以点击重新加载/刷新图标来获得新的CAPTCHA.

不幸的是,这个实现是在60岁以上的人经常使用的网站上,因此更复杂或令人困惑的CAPTCHA是一个问题,但该网站仍然收到很多人试图产生垃圾邮件.

recaptcha

66
推荐指数
4
解决办法
3万
查看次数

MySQL ORDER BY IN()

我有一个PHP数组,里面有ID号.这些数字已经订购.

现在我想通过IN()方法得到我的结果,以获得所有的ID.

但是,这些ID应该像IN方法一样进行排序.

例如:

IN(4,7,3,8,9)  
Run Code Online (Sandbox Code Playgroud)

应该得到如下结果:

4 - Article 4  
7 - Article 7  
3 - Article 3  
8 - Article 8  
9 - Article 9
Run Code Online (Sandbox Code Playgroud)

有什么建议?也许有这样做的功能?

谢谢!

php mysql sql-order-by in-function

63
推荐指数
2
解决办法
4万
查看次数

合并mp3文件的最佳方法是什么?

我有很多很多mp3文件,我想将它们合并到一个文件中.我使用了命令行方法

copy /b 1.mp3+2.mp3 3.mp3
Run Code Online (Sandbox Code Playgroud)

但是当它们很多并且它们的命名不一致时,它会很痛苦.时间似乎永远不会出现.

audio mp3

58
推荐指数
4
解决办法
16万
查看次数