小编Mic*_*bon的帖子

问题跟踪将问题细分为(子)任务的应用程序?

我正在寻找一个问题跟踪应用程序,它在任务层次结构中有两个级别.这是因为我发现自己经常在我的问题中创建非正式的"TODO"列表.在我看来,FEATURE通常比TASK更大 - 一个功能通常需要做几件事 - 例如"检查这是否会影响效率","在GUI中添加控件","实现新的扩展到核心引擎","更新文档".在没有说明所有这些子任务的情况下,我发现无法估计所需的时间和完成任务的真正复杂性.

我知道我可以创建几个问题,但这通常是不可行的,因为这些子任务:

  • 从用户的角度来看,与单个特征有关,
  • 一切都完成后,可以一起测试,
  • 有相同的开发人员分配给,
  • 应该一直显示在一起,
  • 应该只有两种状态:todo或done.

你知道任何(商业或非商业)应用程序允许这个吗?我不仅对问题的层次结构或问题链接感兴趣,而且我需要在一个层面上具有完整问题的东西,在另一个层面上需要更小更快的"待办事项"列表.

issue-tracking

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

Scrum和Story Points - 为什么理想的人日不理想的工时?

我习惯于以Joel Spolsky建议的方式思考时间估计 - 如果预定项目需要超过16小时,则应将其划分为较小的任务.现在,我正在我的团队中实施Scrum以及基于Story Points的估算.在我看来,一个故事点的好单位将是理想的工时,而不是人日.如果我用了几天,我的大多数问题都会估计为1/2或1.

你有什么想法,为什么在Scrum文献中最常提到使用理想的人日?

agile scrum estimation time-estimation

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

为什么Windows和Linux系统的创建者选择不同的方式来支持Unicode?

据我所知,Linux选择了UTF-8的向后兼容性,而Windows为UTF-16添加了全新的API函数(以"W"结尾).这些决定会有所不同吗?哪一个证明更好?

linux windows unicode

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

更改单个应用程序的系统颜色(Windows,.NET)

我知道我一般应该避免弄乱这样的系统设置,但我的应用程序已经使用非标准颜色,我对此没有影响.我希望能够在某些地方添加标准.NET控件,但它们的颜色不匹配.我想有一个黑客可以替换这个应用程序的系统颜色.另一个需要注意的重要事项是它是一个.NET应用程序.

到目前为止我的(不完整)想法是:

  • 要创建一个代替GetSysColor的代理User32.dll库,但它将非常繁琐(731函数被重定向,1被替换)并且我不知道如何强制我的应用程序使用该特定副本.
  • 拦截以某种方式调用GetSysColors(不幸的是它在CLR中的某个地方我认为).
  • 要以某种方式修改.NET类SystemColors(在内存中?有可能吗?).

你有什么想法,最好(和完整)的方法是什么?

.net winapi colors user32 systemcolors

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

(Tortoise)SVN 中缓慢差异的解决方案?

我经常通过以下方式进行代码审查:

  1. 打开SVN日志
  2. 选择修订版
  3. 双击文件...
  4. ...然后等待
  5. 查看更改
  6. 转到 2 或 3 或完成

第4步非常烦人。你知道这个问题的解决方案吗?

svn performance diff

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

将函数指针作为参数传递给dll函数并从dll内部调用它们是否安全?

我想将一些(dll或不)函数指针作为参数传递给某些dll函数,并从dll内部调用它们.我想知道它是否安全,因为我在http://publib.boulder.ibm.com/infocenter/zos/v1r10/index.jsp?topic=/com.ibm.zos.r10.cbcpx01/fpref上找到了相关信息. HTM是:

在DLL代码中,假设函数指针指向函数描述符.通过首先通过解引用指针获得函数地址来进行函数指针调用; 然后,分支到函数入口.当非DLL函数指针传递给DLL代码时,它直接指向函数入口.尝试通过这样的指针取消引用会产生未定义的函数地址.随后分支到未定义的地址可能会导致异常.

此规则是否也适用于Visual Studio和其他编译器?

我正在尝试做的是解决各种dll和非dll函数之间的内存分配和释放问题.我的想法是将两个函数指针(用于公共分配和释放函数)传递给某些初始化中的每个dll(例如Initialize(&malloc,&free)),然后使用这些常见且因此始终兼容的函数进行所有内存管理.

dll memory-management function-pointers

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

Web应用程序的HTML + JavaScript的局限性和未来

我是一名非网络程序员,但我现在对网络技术更感兴趣.

我知道HTML和JavaScript今天是Web应用程序的基本技术,但实际上它们似乎并非严格意义上的创建.(HTML是为网页创建的,JavaScript是为了使它们有点动态).它对今天如何创建高级Web应用程序有任何重大负面影响吗?有什么限制?

你是否预测5到10年内会出现什么新技术来取代HTML + JavaScript?如果是,那会是什么样的?

html javascript web-applications

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

"委托"是指一种类型还是一种对象?

从MSDN读取:"委托是一种引用方法的类型.一旦为委托分配了一个方法,它的行为就像那个方法一样."

那么"委托"是指一种类型还是一种对象?!

......不可能两者兼而有之.在我看来,单个词用于两个不同的含义:

  1. 包含对某些指定签名的方法的引用的类型,
  2. 这种类型的对象,实际上可以像方法一样调用.

我更喜欢更精确的词汇表,并在第一种情况下使用"委托类型".我最近一直在阅读很多关于事件和代表的内容,这种模糊性使我多次困惑.

MSDN中"委托"一词的其他一些用法,第一个意思是:

  • "只有在事件生成事件数据时才需要自定义事件委托"
  • "委托声明定义了一个派生自System.Delegate类的类"

MSDN中"委托"一词的其他一些用法,第二个含义:

  • "指定在发生某些事件时将被调用的委托"
  • "委托是引用方法的对象.它们有时被描述为类型安全的函数指针"

你怎么看?为什么来自微软的人引入了这种模糊性?我是唯一一个对同一个词引用不同概念的概念问题的人.

.net msdn delegates

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

Regex(.NET)用于以"xyz"的FIRST OCCURENCE结尾的字符串

我需要一个匹配第一个"xyz"和之前所有字符的正则表达式.例如,对于"abxyzcdxyz",它应匹配"abxyz".我尝试使用模式".*xyz",但它匹配整个字符串.

.net regex

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