Существует ли плагин Netbeans или система отслеживания ошибок, которая предоставляет возможность соединения Fogbugz?

Вы не предоставили достаточно информации для гарантирования хорошего ответа. Длинный список параметров не по сути плох.

Shniz (нечто, панель, baz, quux, fred, wilma, barney, динозавр, осел)

мог быть интерпретирован как:

void Shniz(int foo, int bar, int baz, int quux, int fred, 
           int wilma, int barney, int dino, int donkey) { ...

В этом случае Вы далеко более обеспечены для создания класса для инкапсуляции параметров, потому что Вы даете значение различным параметрам способом, которые компилятор может проверить, а также визуально создание кода, легче читать. Это также облегчает читать и осуществлять рефакторинг позже.

// old way
Shniz(1,2,3,2,3,2,1,2);
Shniz(1,2,2,3,3,2,1,2); 

//versus
ShnizParam p = new ShnizParam { Foo = 1, Bar = 2, Baz = 3 };
Shniz(p);

, Кроме того, если Вы имели:

void Shniz(Foo foo, Bar bar, Baz baz, Quux quux, Fred fred, 
           Wilma wilma, Barney barney, Dino dino, Donkey donkey) { ...

Это - сильно отличающийся случай, потому что все объекты отличаются (и, вероятно, не будут путаться). Согласованный, что, если все объекты необходимы, и они все отличаются, имеет мало смысла создавать класс параметра.

Кроме того, некоторые дополнительные параметры? Есть ли переопределение метода (то же имя метода, но различные сигнатуры методов?) Эти виды деталей весь вопрос относительно того, каков лучший ответ.

* набор свойств может быть полезным также, но не конкретно лучше, учитывая, что нет никакого данного фона.

, Как Вы видите, существует больше чем 1 корректный ответ на этот вопрос. Выбрать.

10
задан Bob Cross 23 October 2009 в 18:11
поделиться

2 ответа

Мне неизвестен такой плагин. Вы правы в том, что написать полнофункциональный соединитель - нетривиальная задача, но получить базовый не так уж и сложно ... особенно если вы уже знакомы с архитектурой плагинов NetBeans. Если вы решите пойти на это, взгляните на FogBugz API вместо новых плагинов FogBugz. FogBugz API используется для взаимодействия с удаленными репозиториями FogBugz.

0
ответ дан 4 December 2019 в 04:53
поделиться

Похоже, вам может потребоваться написать его самостоятельно, поскольку у них есть плагины для Eclipse и Visual Studio, но не для Netbeans.

http://www.fogcreek.com/fogbugz/blog /post/Eclipse-Plugin-For-FogBugz.aspx[12114 impression

1
ответ дан 4 December 2019 в 04:53
поделиться
Другие вопросы по тегам:

Похожие вопросы: