当我用C#在Microsoft Windows中进行开发时,我使用Microsoft Visual Studio和Microsoft Team Foundation Server。我需要一个ORM这样的实体框架可以帮助我,等等。这些工具可以命名为Windows开发人员的Microsoft解决方案。对于Java开发人员来说,Sun或Oracle解决方案是什么?推荐哪种IDE、版本控制、ORM、Web开发工具、数据库和其他编程工具?
我正在使用Bash脚本运行一组单元测试。通常情况下,更具Pythonic风格的方式是什么?
假设我不能更改单元测试,那么最具Pythonic风格的方法是什么?
运行所有测试的Bash脚本如下所示:
#!/bin/bash
function PJTUnitTests () {
exitCode=0
for test in $(ls PACKAGE_DIRECTORY/test/test_transform.py PACKAGE_DIRECTORY/test/test_trf*.py); do
name=$(basename $test)
echo