-
聚合物中的主机与目标
所属栏目:[程序设计] 日期:2020-05-23 热度:56
我正在尝试理解从 Polymer Path和 Polymer Data Flow文档中获取的以下上下文中的主机和目标(和元素). 请考虑以下图表: 现在考虑以下声明(来自同一个documentation): “当本地DOM中的两个元素绑定到同一属性时,数据似乎从一个元素流向另一个元素,但此流程由[详细]
-
playframework – sbt:子项目的动态聚合
所属栏目:[程序设计] 日期:2020-05-23 热度:91
我想创建一个系统来动态发现子项目并自动将它们聚合到我的项目中.或者至少以某种方式配置它. 为此,我计划拥有一个“modules”文件夹或一个包含模块路径的可选配置文件. 在任何情况下,我都需要遍历子文件夹(或循环遍历配置文件中的路径列表),并聚合每个子项目.[详细]
-
域驱动设计 – DDD.用户可配置设置在哪里?
所属栏目:[程序设计] 日期:2020-05-23 热度:97
我正在研究我的第一个“真正的”DDD应用程序. 目前,我的客户端无法访问我的域层,并通过发出命令请求更改域. 然后我有一个单独的(扁平的)读模型用于显示信息(如简单的CQRS). 我现在正在进行配置,或者特别是用户配置的设置.以博客应用程序为例,设置可能是博客标[详细]
-
单元测试 – 如何在不使用依赖注入的情况下从另一个包模拟函数?
所属栏目:[程序设计] 日期:2020-05-23 热度:105
有点像golang初学者,但之前我曾经使用过测试框架.如何在不注入依赖项的情况下嘲笑和伪造依赖方法返回的内容?我之所以不想使用依赖注入,是因为正在使用许多外部包方法,并且在构造函数中注入所有方法都很笨重. 我搜索了这个在线/ stackoverflow,解决方案是始终[详细]
-
具有自己的依赖关系的Autofac模块
所属栏目:[程序设计] 日期:2020-05-23 热度:151
我正在努力解决如何在模块中组织我的Autofac组件注册,因为某些模块本身具有依赖性. 我在一个接口中实现了配置数据的抽象(即web.config): interface IConfigurationProvider{ T GetSectionT(string sectionName) where T : System.Configuration.Configurat[详细]
-
TDD新手推荐的东西
所属栏目:[程序设计] 日期:2020-05-23 热度:179
我对TDD世界很新.我有一些关于TDD的问题. 我是否必须先在TDD中进行测试?我听说TDD不是关于测试的.这是关于设计.我同意先做测试是好的,但我想知道的是,如果我们遵循测试最后的方法,它仍然是TDD吗? 我们是否更愿意使用BDD而不是TDD?我曾经首先列出我的任务规[详细]
-
rpm在哪里寻找依赖项?
所属栏目:[程序设计] 日期:2020-05-23 热度:196
我有一个使用rpmbuild构建的rpm.让我们说它是sample.rpm. 它成功构建. rpm具有可执行文件(让我们称之为init). 当我尝试使用rpm -ivh sample.rpm安装它时,它显示我失败的依赖项. 假设错误是失败的依赖关系:example.so这意味着rpm无法找到此共享对象文件. (即[详细]
-
tdd – 什么时候预期和什么时候存根?
所属栏目:[程序设计] 日期:2020-05-23 热度:115
我使用NMock2,并且我已经编写了以下NMock类来表示一些常见的模拟框架概念: Expect:这指定了一个嘲笑的方法应该返回的,并表示调用必须发生或测试失败(伴随着调用VerifyAllExpectationsHaveBeenMet()). Stub:这指定一个嘲笑的方法应该返回,但不能导致测试失[详细]
-
依赖注入 – 如何使用Ninject实例化MEF导出对象?
所属栏目:[程序设计] 日期:2020-05-23 热度:98
我的应用程序正在使用MEF从外部程序集导出一些类.这些类用于构造器注入.我正在面对的这个问题是 当我尝试访问它时,MEF试图实例化类.有没有办法让Ninject照顾课程的实例化? IEnumerableLazyIMyInterface controllers = mefContainer.GetExportsIMyInterface()[详细]
-
在F#中组合功能和管道运算符
所属栏目:[程序设计] 日期:2020-05-23 热度:104
我正在研究一个项目,我想创建一个非常紧凑的方法来创建实体和属性. 我想用管道操作符做这件事.但我想为此操作符添加额外的功能. 例如: let entity = (entity name) | (attribute attr String) | (attribute two String) 在此示例中|将是[详细]
-
域驱动设计 – 正确设计聚合根
所属栏目:[程序设计] 日期:2020-05-23 热度:146
我在设计聚合根时遇到了一些问题.这是我在脑海中看到的:) Store (the aggregate root)- Sales - A store create a sale every day - Zones - A store is divided into zones - Styles - A zone has x number of styles -- Co[详细]
-
.net – NuGet解析了错误的包依赖版本
所属栏目:[程序设计] 日期:2020-05-23 热度:181
所以我有一个NServiceBus.Host包依赖于NServiceBus = 4.5.0. 在nuget上有一个4.5.1版本的NServiceBus.当我安装包NServiceBus.Host我得到: PM install-package nservicebus.hostAttempting to resolve dependency NServiceBus (≥ 4.5.0).A[详细]
-
Azure:在手动创建的管道中等待数据集依赖关系
所属栏目:[程序设计] 日期:2020-05-23 热度:175
我在数据工厂中创建了一些简单的管道,它们具有不同类型的链接服务和数据集.通过写jsons手动.但都没有效果. 向导创建的管道工作并具有就绪状态.所有手动管道都具有等待状态:数据集依赖关系. 它是什么意思,我该如何解决? 此外,需要将上游数据集的外部属性设置[详细]
-
单位测试 – 安排行动断言替代方案
所属栏目:[程序设计] 日期:2020-05-23 热度:83
一般的问题是AAA的单元测试有替代模式吗? 如果是的话,会很有趣的看到一些例子,听取他们的利弊. 作为AAA测试的最简单的例子(在c#中,为了简单起见使用var): // Arrangingvar annualSalary = 120000M;var period = 3; // for a quarter profitvar calc = new S[详细]
-
依赖注入 – 带有funq的servicestack – 按照惯例自动装配
所属栏目:[程序设计] 日期:2020-05-23 热度:159
我有一个服务,它在其构造函数中采用IMyDependency. IMyDependency,MyDependency和服务都存在于同一个程序集中. MyDependency有一个单一的,公共的无参数构造函数. 令我惊讶的是,这不起作用: container.RegisterAutoWiredIMyDependency(); 它抛出一个“System.[详细]
-
单元测试 – 我们是否应该删除在TDD期间过于简单而无法破坏的测试
所属栏目:[程序设计] 日期:2020-05-23 热度:58
我一直在努力坚持TDD方法.所以我做了一些测试,但都失败了.现在我正在实施.但是现在我正在实现我已经看到这些方法太简单而不能失败.特别是我实现了观察者模式,所有发生的事情是我通知所有注册的观察者.因此,对每个循环使用a并调用notify.这当然听起来太简单了.[详细]
-
cmake:添加依赖关系不在子目录中
所属栏目:[程序设计] 日期:2020-05-23 热度:153
假设有以下目录结构: root | +--projects | | | +-test | | | +-CMakeFiles.txt | +--libs | +-testlib | +-CMakeFiles.txt 测试包含CMakeFile[详细]
-
单元测试 – 单元测试和TDD的目标:查找/最小化错误或改进设计?
所属栏目:[程序设计] 日期:2020-05-23 热度:77
我对单元测试和TDD非常环保,所以请问我,因为我问一些人可能会考虑新手问题,或者之前是否有过这个问题.如果这被认为是一个“不好的问题”(过于主观和公开辩论),我会高兴地关闭它.但是,我搜索了几天,并没有得到明确的答案,我需要更好地理解这一点,所以我知道没[详细]
-
开源–Moncaì将依赖哪些工具/堆栈?
所属栏目:[程序设计] 日期:2020-05-23 热度:109
11月11日, Moncaì已经是 announced. 该帖子将该产品描述为“用于.NET / Mono Web应用程序的平台即服务(PAAS)云解决方案”,它允许通过简单地发出推送命令“轻松地”使用Git或Mercurial来部署您的Web应用程序. Heroku. 除此之外,对支持基础设施知之甚少. Manos[详细]
-
.net – 如何设计可测试性代码
所属栏目:[程序设计] 日期:2020-05-23 热度:55
我一直在寻找使用TDD并在我将来创建的任何项目中实施适当的测试(才开始了解它能让你的生活有多好).因此,在过去的几天里,我一直在努力学习如何设计可测试性的应用程序,但我似乎仍然在努力解决一些想法. 我已经阅读了很多你应该针对接口而不是类编程.我遇到的主[详细]
-
如何将依赖样式名称与CssResource混淆一起使用?
所属栏目:[程序设计] 日期:2020-05-23 热度:70
我通过CssResource访问样式名称,来自UiBinder和 java视图.问题是由于类名混淆,我无法找到添加和删除后缀的方法. 到目前为止,我已经在主要和从属名称上使用@external anotation管理了这种情况,但我认为这不是一个好的解决方案. 我认为你的依赖样式不适用于CssR[详细]
-
如何从一个RESTful api的TDD开始
所属栏目:[程序设计] 日期:2020-05-23 热度:61
我正在尝试练习TDD并进行练习. 有一个现有的服务部署在互联网上的公共RESTful api. 对此api的每个请求都需要一些数据准备,如有效的请求字符串构造,一些加密,一些正文消息格式化等. 我想使用TDD为这项服务编写通用客户端. 我知道它并不像StringCalculator kata[详细]
-
如何使用依赖注入和存储库模式与ASP.NET Web服务?
所属栏目:[程序设计] 日期:2020-05-23 热度:167
使用常规ASP.NET MVC页面,存储库将传递给控件的构造函数.然后,测试可以实例化传递模拟存储库的控制器. 如何使用Web服务执行此操作?我看到的问题是我们没有相应的ControllerBuilder.SetControllerFactory. 使用正确的存储库实现使我的IoC框架(Castle)实例化我[详细]
-
单元测试 – 当我重构时,如何确保不破坏测试代码?
所属栏目:[程序设计] 日期:2020-05-23 热度:115
代码不断发展,如果没有修剪,它也会衰减,在这方面有点像花园.修剪意味着重构以使其实现其不断发展的目的. 如果我们有良好的单元测试覆盖率,重构会更安全. 测试驱动的开发迫使我们在生产代码之前首先编写测试代码.因此,我们无法测试实现,因为没有.这使得重构生[详细]
-
oop – 对象内的依赖关系
所属栏目:[程序设计] 日期:2020-05-23 热度:148
我有这个代码 class Duck { protected $strVocabulary; public function Learn() { $this-strVocabulary = quack; } public function Quack() { echo $this-strVocabulary; }} 代码是用PHP编写的,但问题不依赖于[详细]

浙公网安备 33038102330553号