问题标签 [frameworks]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
perl - Perl 有什么好的自动化测试套件吗?
有人可以为 Perl 推荐一些好的自动化测试套件框架吗?
perl - 在 Perl 中应用编码标准是否有任何好的自动化框架?
我知道的一个是Perl::Critic
到目前为止,我的谷歌搜索多次尝试都没有结果。:-(
有人在这里有什么建议吗?
任何根据我们的编码标准配置 Perl::Critic 并在代码库上运行它的资源将不胜感激。
php - PHP的控制容器反转?
我正在尝试用 PHP 编写 TDD 风格,而我最大的绊脚石之一(除了缺乏像样的 IDE)是我必须制作自己的 IoC 容器,才能正确注入所有模拟对象。
有人在 PHP 中使用过 Ioc 容器吗?我所能找到的只是一直烦人的 phpclasses.org 上的 PHP IOC,而且它似乎几乎没有文档,也没有太多的追随者。
.net - 确定程序集是否是 .NET 框架的一部分
如何从程序集名称或程序集类(或其他类似名称)中判断程序集是否是.NET框架的一部分(即 .NET 框架System.windows.Forms
)?
到目前为止,我已经考虑了 PublicKeyToken 和 CodeBase 属性,但对于整个框架来说,它们并不总是相同的。
我想要此信息的原因是获取我的 EXE 文件正在使用的程序集列表,这些程序集需要在客户端计算机上,因此我可以将正确的文件打包到安装文件中,而无需使用 Visual Studio 安装系统。问题是,我不想选择任何 .NET 框架程序集,我希望它是一个自动过程,只要完成主要更新就可以轻松推出。
最终的解决方案是有一个 IsFramework 属性...... :)
.net - 企业库应用程序块还是自研框架?
我们目前正在寻求采用某种类型的“标准”开发人员框架,并研究了使用企业库。你会推荐使用这些块作为软件开发的基础,还是我们应该做一些本土化的事情?
python - 您将如何设计一个非常“Pythonic”的 UI 框架?
我一直在玩 Ruby 库“鞋子”。基本上,您可以通过以下方式编写 GUI 应用程序:
这让我想到——我将如何在 Python 中设计一个类似的好用的 GUI 框架?一个没有通常的绑定,基本上是 C* 库的包装器(在 GTK、Tk、wx、QT 等的情况下)
鞋子从 Web 开发(如#f0c2f0
样式颜色符号、CSS 布局技术等:margin => 10
)和 ruby(以合理的方式广泛使用块)中获取东西
Python 缺乏“红宝石块”使得(隐喻的)直接端口不可能:
没有那么干净,也不会那么灵活,我什至不确定它是否可以实施。
使用装饰器似乎是一种将代码块映射到特定操作的有趣方式:
基本上,装饰器函数存储函数,然后当动作发生(例如,单击)时,将执行适当的函数。
各种东西的范围(比如la
上面例子中的标签)可能相当复杂,但它似乎以一种相当简洁的方式可行..
javascript - 为SVG + Javascript框架寻求一个好的解决方案
我希望听到其他人使用 SVG + Javascript 框架的经验。
我希望框架处理的事情——DOM 创建、事件处理和最小尺寸。
Jquery SVG 插件 - http://keith-wood.name/svg.html似乎是我能找到的唯一一个。
c++ - C++ 网络服务框架
我们正在寻找支持 RPC 的 C++ Soap Web 服务框架,最好是开源的。有什么建议吗?
.net - 为 .NET Framework 3.5 而不是 2.0 编译有什么优势吗?
为 .NET Framework 3.5 而不是 2.0 编译有什么优势吗?
例如更少的内存消耗,更快的启动,更好的性能......
我个人不这么认为,但我可能错过了一些东西。
编辑
当然3.5框架还有更多的特性,但这些都不是本题的重点。
好像没什么优势。
是的,我的意思是针对框架。我已经安装了最新的 3.5 SP1 和 VS 2008,那么编译和定位框架有什么区别?我可以在项目选项中定位框架,但如何“编译”特定的框架版本?我不知道有什么不同。
所以现在我们同意没有优势。
frameworks - 什么级别的复杂性需要一个框架?
切换到现有的 Web 开发框架的复杂程度是多少?
什么样的复杂性度量对于 Web 开发是实用的?代码长度?功能列表?数据库大小?