小编leo*_*ora的帖子

在JIRA/Greenhopper中跟踪用户故事

如果有人试图做敏捷,我想找到一种方法来使用JIRA/Greenhopper.我们是一个全球开发团队,所以分布式性质在这里至关重要.

我们最初使用的是Scrumworks,但团队抱怨他们在JIRA和scrumworks中一直有重复的信息,并认为它是多余的.

我们得到了Greenhopper并认为这可以解决我们的问题,但我遇到的问题是:

  1. JIRA中没有用户故事概念
  2. Greenhopper太"任务"集中在用户故事级别没有聚合.

有没有人在JIRA中成功完成此任务,或者我们是否应该回到scrumworks等其他工具,并使用JIRA来处理由我们的支持团队提出的错误.

agile jira user-stories greenhopper

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

收益率关键字增值?

仍然试图找到我在实际情况下使用"yield"关键字的位置.

我在这个主题上看到了这个主题

C#中使用的yield关键字是什么?

但是在接受的答案中,他们将此作为一个例子,其中某人正在迭代Integers()

public IEnumerable<int> Integers()
{
yield return 1;
yield return 2;
yield return 4;
yield return 8;
yield return 16;
yield return 16777216;
}
Run Code Online (Sandbox Code Playgroud)

但为什么不用

list<int>
Run Code Online (Sandbox Code Playgroud)

在这里.似乎更直截了当..

c# ienumerable iterator yield

7
推荐指数
2
解决办法
1930
查看次数

我如何帮助初级成员对重构代码的能力有信心?

我想看看人们认为什么是帮助初级成员获得重构代码能力的最佳方式.我发现,初级开发人员通常只是遵循现有的模式,并感觉到由于感知到的风险而厌恶打破任何东西.我试图让他们查看需求(新的和现有的)并将代码映射到域模型而不是"调整"或"弯曲"现有代码库以支持新功能.只是想看看有没有人在这里取得成功.我们目前正在考虑推出更多配对编程,TDD,代码审查等,但想检查是否还有其他成功案例......

c# refactoring

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

如何从DateTime获取12小时的日期

当我得到DateTime.Hour属性时,我总是得到24小时的时间(因此下午6点会给我18个).

我怎么得到"12小时"的时间,所以下午6点给我6.

我显然可以自己做检查,但我认为有一个内置的功能.

c# datetime

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

Jeditable - 双击后突出显示所有文本

jeditble上有任何选项,所以当我双击我的文本并弹出文本框时它会突出显示所有文本

jquery jeditable

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

如何动态地在网页中的图像上放置不同的模式.

我有

  1. 一堆面料图案(简单的jpg文件)
  2. 每个字母(白色背景)的图像

我基本上想要一个类似于这的页面:http: //www.craftcuts.com/hand-painted-wooden-letters-single-patterns.html

但我不希望它作为静态页面,我希望用户能够:

  1. 输入名称
  2. 选择一个模式(jpg文件之一)

然后让它在该模式中显示该名称.

显然我可以为每个字母组合创建单独的jpgs(现在我有一个带有白色背景颜色的字母的jpg)和模式但是我想知道是否有更优雅的编码方式将其动态放置一张图像放在另一张图片上.


编辑:在我的初始帖子中,我认为这必须是一个前端的东西(javascript),但如果它使它更容易(因为一些人问什么是后端),我的后端是一个asp.net -mvc所以如果有一些解决方案可以在服务器端构建它并发送到客户端,我也非常乐意使用它.

html asp.net-mvc jpeg dhtml image

7
推荐指数
3
解决办法
1559
查看次数

管理多个软件项目

我们有一个组织,有大约50个不同的软件项目正在进行(大约90个开发人员).有些大,有些小.一些是前后解决方案,一些是建立在现有解决方案和技术之上的.

其中一些项目是新举措,有些是对我们构建的现有软件的渐进式改进.

我们的高级管理层正在寻找一种方便的方式来可视化所有正在进行的项目,包括:

  1. 努力的时间和资源的大小
  2. 投资回报率预计将来自工作
  3. 表明增量改进与新举措的比较.

原因是我们可能希望调动资源以确保最高投资回报率,但并非所有开发人员都可以根据他们的技能设置进行互换.

在我的脑海中,这导致某种类型的热图或仪表板,但我想看看是否有任何推荐的解决方案或工具攻击这个区域.

现在我们只有电子表格列出每个项目和资源,不知何故,它并没有真正提供实际发生的最佳可视化.

有什么建议?

project-management data-visualization information-visualization

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

在C#中,找出一个类是否具有属性的最佳方法是什么(使用反射)

我上课了

 public class Car
 {
       public string Name {get;set;}
       public int Year {get;set;}
 }
Run Code Online (Sandbox Code Playgroud)

在单独的代码中,我有一个字段名称作为字符串(让我们使用"年")作为一个例子.

我想做这样的事情

   if (Car.HasProperty("Year")) 
Run Code Online (Sandbox Code Playgroud)

这将弄清楚汽车对象上是否有一个Year字段.这将返回真实.

   if (Car.HasProperty("Model"))
Run Code Online (Sandbox Code Playgroud)

将返回false.

我看到代码循环遍历属性,但想看看是否有更简洁的方法来确定是否存在单个字段.

c# reflection

7
推荐指数
2
解决办法
8202
查看次数

是否存在用于存储和解析日历日期重复发生的字符串的标准?

我试图将重现事件信息存储到数据库中.我想将记录器存储到具有以下字段的数据库表中.

  • 开始日期 - 日期时间
  • 结束日期 - 日期时间
  • RecurrencePattern - 字符串

我想看看是否已经有一些标准格式来存储RecurrencePattern和一个相关的库来解析这个字符串recurrenPattern和一个开始/结束日期并转换成一组日期.我看到这存在于javascript所以也许是C#的端口或类似的东西?

要将事件序列化到数据库,我是否真的必须为每个事件创建一个新的iCalendar并序列化日历?是否有办法简单地使用此库将事件序列化到数据库?

根据Jon Skeet的回答更新了有关DDay.iCal的问题:

根据jon skeet的建议,我开始关注DDay.iCal,它看起来非常好.我的一个跟进问题是,它似乎只是从示例中的磁盘一次读取完整的ics(ics).在我的情况下,我只是将事件独立存储在数据库表中.什么是最好的方式:

  1. 从DB读取这些事件
  2. 将独立事件保存到DB(每个事件都是db表中的一行)

使用这个库?

c# sql-server recurrence datetime rfc5545

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

在javascript中执行split()并忽略空白条目的最佳方法是什么?

我有以下需要转换为javascript的C#代码:

    static private string[] ParseSemicolon(string fullString)
    {
        if (String.IsNullOrEmpty(fullString))
            return new string[] { };

        if (fullString.IndexOf(';') > -1)
        {
            return fullString.Split(new[] { ';' }, StringSplitOptions.RemoveEmptyEntries).Select(str => str.Trim()).ToArray();
        }
        else
        {
            return new[] { fullString.Trim() };
        }
    }
Run Code Online (Sandbox Code Playgroud)

我看到javascript也有一个split()函数,但我想看看是否内置了对其他检查的支持,或者我必须在数组之后再做一个额外的循环来"清理"数据?

javascript c# string jquery split

7
推荐指数
3
解决办法
623
查看次数