小编Ste*_*man的帖子

MVC的替代品

模型视图控制器有哪些替代"设计方法"?MVC似乎很流行(SO是用它构建的,我知道的很多)但是它是唯一使用的方法吗?

model-view-controller design-patterns

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

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

Java的JVM和.NET的CLR的内部工作有什么区别?

Java的JVM和.NET的CLR的内部工作有什么区别?

也许是一个起点,它们在各自的环境中基本相同(Java> JVM>机器代码)(C#> CLR> IL).


更新: 有几个人提到我试图涵盖的要点:

  1. 垃圾收集
  2. 装箱/拆箱
  3. JIT调试
  4. 泛型/模板
  5. 请随意提出其他可以区分两者的好主题.

@George Mauer - 听起来很有趣:

已经发布了一次,但这里是对c#首席语言设计师Anders Hejlsberg 的一系列采访.

.net c# java clr jvm

19
推荐指数
2
解决办法
3313
查看次数

VB .Net中是否可以进行多重继承?

VB .Net中是否可以进行多重继承?如果是这样,语法是什么?

vb.net inheritance multiple-inheritance

14
推荐指数
1
解决办法
3万
查看次数

如何在C++中将CString转换为double?

如何在C++中将CStringa 转换为a double

Unicode支持也不错.

谢谢!

c++ string double type-conversion visual-c++

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

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

如何在敏捷项目中打破开发和质量保证之间的障碍?

我已经在我的项目上使用敏捷几个月了.然而,我们看到我们的迭代burndowns存在稳定的问题.我们每次迭代都没有达到零.

剩下的任务是QA任务.像编写测试,测试等等.

现在,对于敏捷的"跨职能团队"理念存在一些组织上的阻力.Dev为单个项目开发,但测试人员共享多个项目.这与Dev和QA协同工作的敏捷理念完全相反.

我的测试人员的时间与许多其他项目分开的事实是导致我们减速的原因.开发人员正在测试尽可能多的松弛,但有些任务仍未完成.

从我看来,我可以做两件事:

  1. 说服组织走向"每个项目都有一个专门的QA人"
  2. 将我对"完成"的定义更改为不包括质量保证/测试工作.事情仍然会进行单元测试.

我宁愿避免做#2,因为我重视我们正在进行的测试协作.

你对我的困境有什么建议?

agile qa user-stories

6
推荐指数
0
解决办法
806
查看次数

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

在分析软件中,为什么使用百分比而不是以毫秒为单位的时间?

我和一位同事正在查看VS2012中的Visual Studio性能分析报告,他们问我:"为什么用百分比来表示方法或者调用方法花费的时间?"

我的解释是该工具提供了一些表示方法/调用需要很长时间或方法的哪些部分需要很长时间.现在,这可以是抽象(百分比)或绝对的东西(时间(毫秒)),但要么足以指向应用程序中的问题区域.

我们并不特别相信,所以我想我会问互联网.

theory profiling visual-studio-2012

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

构建 XML 文件时如何查看 IXMLDOMElementPtr 的内容?

我在 MSXML 6 中使用 IXMLDOM 在 C++ MFC 应用程序中构建 XML 文件。有没有办法在内存中查看 xml 文档的内容?

例如,XPATH 查询在创建文件中途失败。我将如何查看 xml 文档的全部内容?

谢谢!

c++ xml dom

3
推荐指数
1
解决办法
1165
查看次数