小编mar*_*tin的帖子

在TDD中,测试是否应由实施被测功能的人员编写?

我们运行一个项目,我们希望通过测试驱动开发来解决这个问题.我想到了启动项目时出现的一些问题.一个问题是:谁应该为功能编写单元测试?单元测试应该由功能实现的程序员编写吗?或者单元测试应该由另一个程序员编写,程序员定义了一个方法应该做什么,并且特征实现程序员在测试运行之前实现该方法?
如果我以正确的方式理解TDD的概念,那么特征实现程序员必须自己编写测试,因为TDD是具有小型迭代的过程.那么让另一个程序员编写的测试太复杂了吗?
你打算说什么?TDD中的测试应该由程序员自己编写,还是应该由其他程序员编写描述方法可以执行的测试?

tdd unit-testing

12
推荐指数
1
解决办法
602
查看次数

有没有很好的C#逆向工程工具?

如果有很好的工具来反向工程我的C#应用​​程序,你能说我吗?我需要我编写的软件的UML类图表,我不想自己绘制这些图表.我已经测试了StarUML,但它没有用,因为我使用了泛型.

如果有一些建议会很棒.

问候,马丁

c# uml modeling reverse-engineering

9
推荐指数
1
解决办法
2万
查看次数

.net的错误报告框架

是否存在您建议在.net中使用的错误报告框架.我需要一些可能性,例如电子邮件报告,以及发送到电子邮件的文件.用户应该可以向报告添加信息,并且还应该可以删除报告文件,即它们是否包含隐私关键数据.还应该有可能采取自动截图.所需的框架还应包括错误报告guis.它应该让我有可能为错误报告创建自己的guis.

我已经使用了log4net,但据我所知,我不可能向用户显示错误报告的gui.

如果有任何建议会很好,

问候,马丁

.net c# error-handling bug-tracking error-reporting

9
推荐指数
1
解决办法
7976
查看次数

F#Interpreter(fsi.exe)是否也生成中间语言代码作为F#编译器(fsc.exe)吗?

目前我正在为大学做一个关于F#的培训.我有一个关于F#交互式控制台和F#编译器的问题.

F#编译器在编译F#-source时生成Microsoft中间语言(MSIL)代码.然后,在执行编写的程序时,JIT编译器将其转换为机器代码.

但是F#Interpreter Console有什么作用?它是否也按行每行将F#代码转换为MSIL,然后将其转换为机器代码?或者它是否将F#-Code直接转换为机器代码?

如果它首先将它转换为IL,那么我认为可能会有一个IL解释器,因为JIT编译器只编译完整的程序.不是吗?

你怎么看,F#-interpreter如何处理F#代码并进行翻译?

问候,马丁

.net f# interpreter intermediate-language

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

使用MSBuild调用设置AssemblyFileVersion?

我们有一个基于批处理的构建过程,我们只使用MSBuild来编译visual studio中的项目文件.我们还将wix集成到了构建过程中.要设置我们软件的版本,我们在main-build-script中指定一些环境变量,我们在构建过程中使用这些变量.我的问题是,我必须在我的程序集信息中设置程序集的FileVersion(AssemblyFileVersion).有没有办法给MSBuild调用一个属性来设置?像这样(这不起作用):

%dotnetdir%msbuild.exe Viewer.csproj /property:Configuration=Release /property:Platform=AnyCPU /property:AssemblyFileVersion=%major%.%minor%.%build%
Run Code Online (Sandbox Code Playgroud)

生成的程序集应具有fileversion %major%.%minor%.%build%.在所有项目中设置AssemblyFileVersion设置对我来说很痛苦.而这样做的程序是违反我的哲学的(我不想用自动化程序改变我的来源).应该通过build-script设置版本.没有必要在AssemblyInfo.cs中设置AssemblyFileVersion

或者MSBuild是否有可能指定一个描述汇编信息的xml-configuration文件?

如果有任何建议会很棒.

问候,谢谢,马丁

versioning msbuild automation build-process assemblyinfo

6
推荐指数
1
解决办法
3497
查看次数

用于WPF的FileBrowser/FileSelector

有没有人知道我的WPF窗口中是否有类似WindowsExplorer的文件浏览器?我不想使用OpenFileDialog.

我搜索了一下,只发现了简单的目录树或列表.我希望在OpenFileDialog中有一个类似于它的界面.

我很感激任何帮助,

wpf explorer selector file-browser

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

在哪里更改汇编信息 - 默认值?

我们的系统管理员已在我的电脑上安装了visual studio 2008,但未输入我们公司的名称.现在我遇到了问题,我总是需要手动更改程序集信息中的名称,因为pc制造商会自动插入到程序集信息中.有没有人知道我在哪里可以更改visual-studio中的assemblyinformations的默认值,因为我总是忘记改变公司和版权价值.

assemblyinfo visual-studio

6
推荐指数
1
解决办法
2995
查看次数

使用DataTemplate在项目上使用DoubleClick的ListBox

我想知道是否ListBox可以轻松构建一个双击功能.我有一个ListBox收藏品ItemSource.该集合包含自己的数据类型.

<ListBox ItemsSource="{Binding Path=Templates}" 
         ItemTemplate="{StaticResource fileTemplate}">
Run Code Online (Sandbox Code Playgroud)

DataTemplate为我定义了一个ItemsStackPanels和TextBlocks 组成的.

<DataTemplate x:Key="fileTemplate">
     <Border>
         <StackPanel>
              <TextBlock Text="{Binding Path=Filename}"/>
              <TextBlock Text="{Binding Path=Description}"/>
         </StackPanel>
     </Border>
</DataTemplate>
Run Code Online (Sandbox Code Playgroud)

现在我想检测双击列表项的双击事件.目前我尝试使用以下,但它不起作用,因为它不会返回绑定到ListBox但是的项目TextBlock.

if (TemplateList.SelectedIndex != -1 && e.OriginalSource is Template)
{
    this.SelectedTemplate = e.OriginalSource as Template;
    this.Close();
}
Run Code Online (Sandbox Code Playgroud)

什么是干净的方法来处理的双击事件itemListBox,如果图标都没有ListBoxItems,但自己DataTemplates

c# wpf events listbox event-handling

5
推荐指数
1
解决办法
4211
查看次数

在spring xml中定义Camel路由有哪些优缺点?

目前我试图深入了解Apache Camel.如您所知,至少有两种方法来描述路由:Java DSL和XML配置.

Camel的开发人员建议使用Java DSL,因为它具有更好地集成到IDE中的好处.另一个好处是,您可以使用自己的代码丰富Java DSL,而无需编写复杂的类结构.如果采用XML配置,这似乎是必要的.

您认为xml文件中定义的路由的优缺点是什么?何时使用xml-files定义路由以及何时使用Java DSL?

java xml spring routes apache-camel

5
推荐指数
2
解决办法
3353
查看次数

在照片中查找角色,特别是数字 - 是否有框架?

目前,我正在寻找一种合适的方式来查找图像中的价格.图像是彩色的,可以用相机或智能手机拍摄.我已经做了一些像色彩阈值处理,变形等的预处理.重建和其他步骤来定位和裁剪价格所在的区域.现在我想要承认价格.

在我们的项目中,我们已经尝试了一些OCR框架(确切地说是Tesseract与Tessjeract以及JOCR),但是对照片中数字的识别是非常糟糕的.我们还对预处理图像进行了一些实验(颜色阈值处理,打开,分割等).但是经过测试的框架没有达到令人满意的结果.

我们还认为神经网络可能是一种好方法,但所有项目成员对它们的了解都不够,项目时间也很短.现在我们正在寻找一个能够在(预处理)图像中找到数字的框架.

任何人都可以提出一个框架,赞成一个Java框架,它可以做到这一点吗?

如果有一些建议,我会很高兴.

java ocr image-processing

5
推荐指数
1
解决办法
962
查看次数