Jump to content
Geksa

Junit и Тимцентр

Recommended Posts

Geksa

Коллеги,  кто пишет юнит-тесты для своих плагинов?  

  • Нравится 1

Share this post


Link to post
Share on other sites


Geksa
В Sat Aug 12 2017 в 16:03, Krusty сказал:

Святая (-ой)

Ну почему же? Все возможно.  Просто сейчас занимаюсь настройкой всего окружения проектов.  Непрерывная интеграция,  система код ревью,  чек стайл и как раз юнит-тестирование. Есть ещё мысль ко всему этому прикрутить канбан-доску. 

Edited by Geksa

Share this post


Link to post
Share on other sites
koner
В 25.08.2017 в 18:14, Geksa сказал:

Просто сейчас занимаюсь настройкой всего окружения проектов.  Непрерывная интеграция,  система код ревью,  чек стайл и как раз юнит-тестирование. Есть ещё мысль ко всему этому прикрутить канбан-доску. 

Сколько слов непонятных...:smile:

 

Edited by koner

Share this post


Link to post
Share on other sites
NeedMoreLODs
В ‎25‎.‎08‎.‎2017 в 20:14, Geksa сказал:

Ну почему же? Все возможно.  Просто сейчас занимаюсь настройкой всего окружения проектов.  Непрерывная интеграция,  система код ревью,  чек стайл и как раз юнит-тестирование. Есть ещё мысль ко всему этому прикрутить канбан-доску. 

А работать со всем этим будете Вы лично или ваши коллеги?

А сроки реализации пользовательских требований (Вы, я так понимаю, с производства) в результате внедрения всего этого не увеличатся в разы?

P.S.: Не-не, я понимаю, что вот это всё призвано навести порядок и сократить сроки (а не для выслуги перед начальством ради). А на практике?

Edited by Алексей256

Share this post


Link to post
Share on other sites
Krusty
23 часа назад, Алексей256 сказал:

А работать со всем этим будете Вы лично или ваши коллеги?

А сроки реализации пользовательских требований (Вы, я так понимаю, с производства) в результате внедрения всего этого не увеличатся в разы?

P.S.: Не-не, я понимаю, что вот это всё призвано навести порядок и сократить сроки (а не для выслуги перед начальством ради). А на практике?

Всё, что хочет автор - нормально, даже классно, и влиет на качество кода, возможность передать знания другим, поддерживать код и пр и пр.

просто когда пишут код в духе:

int aaaaa1;

char *kkkkkk; это-же п-ц

Share this post


Link to post
Share on other sites
NeedMoreLODs
4 часа назад, Krusty сказал:

Всё, что хочет автор - нормально, даже классно, и влиет на качество кода, возможность передать знания другим, поддерживать код и пр и пр.

Так да, но при правильной реализации.

Но когда это один человек делает, то у меня подозрения возникают.

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

 

Прости меня, @Geksa , я когда писал пост номер 5 не с той ноги, видимо, встал.

 

4 часа назад, Krusty сказал:

int aaaaa1;

char *kkkkkk; это-же п-ц

 

Один из способов сделать себя незаменимым, когда твой код кроме тебя никто не понимает. :smile:

Share this post


Link to post
Share on other sites
Krusty
7 часов назад, Алексей256 сказал:

Один из способов сделать себя незаменимым, когда твой код кроме тебя никто не понимает.

В нормальных, зрелых конторах этот вопрос решается)

Share this post


Link to post
Share on other sites
lexx174
21 час назад, Krusty сказал:

Всё, что хочет автор - нормально, даже классно, и влиет на качество кода, возможность передать знания другим, поддерживать код и пр и пр.

просто когда пишут код в духе:

int aaaaa1;

char *kkkkkk; это-же п-ц

я встречал int huy

  • Нравится 1

Share this post


Link to post
Share on other sites
Geksa
22 часа назад, Krusty сказал:

В нормальных, зрелых конторах этот вопрос решается)

Сначала серьёзным разговором,  при повторении -  пинком под зад

В Mon Aug 28 2017 в 11:07, Алексей256 сказал:

А работать со всем этим будете Вы лично или ваши коллеги?

А сроки реализации пользовательских требований (Вы, я так понимаю, с производства) в результате внедрения всего этого не увеличатся в разы?

P.S.: Не-не, я понимаю, что вот это всё призвано навести порядок и сократить сроки (а не для выслуги перед начальством ради). А на практике?

Работать буду и я,  и коллеги. От наведения порядка сроки только уменьшатся.  Да,  на проработку кода будет тратиться больше времени,  но на поддержку  -  гораздо меньше. Не зря же в теории экстремального программирования применяются практики парного программирования. И это на самом деле правильно: убираем фактор незаменимости,  прибавляем ответственности за свой код.

В Tue Aug 29 2017 в 14:55, Алексей256 сказал:

Так да, но при правильной реализации.

Но когда это один человек делает, то у меня подозрения возникают.

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

 

Прости меня, @Geksa , я когда писал пост номер 5 не с той ноги, видимо, встал.

 

 

Один из способов сделать себя незаменимым, когда твой код кроме тебя никто не понимает. :smile:

Какие же у Вас  подозрения? Делаю одна,  ибо,  видимо,  роль у меня такая) вообще,  очень интересно было бы узнать,  как ведётся разработка у других? Какие методологии используются? Что-то из области фантастики,  но,  может,  у кого-то непрерывная интеграция работает в полную мощь?

Я вот в нас верю) 

  • Нравится 1

Share this post


Link to post
Share on other sites
NeedMoreLODs
В 30.08.2017 в 22:07, Geksa сказал:

Не зря же в теории экстремального программирования применяются практики парного программирования.

Ууууу, походу рановато я извиняться начал...

Share this post


Link to post
Share on other sites
Geksa
В Fri Sep 01 2017 в 20:06, Алексей256 сказал:

Ууууу, походу рановато я извиняться начал...

Обоснуйте

Share this post


Link to post
Share on other sites
Wise_Owl
В 30.08.2017 в 20:07, Geksa сказал:

очень интересно было бы узнать,  как ведётся разработка у других

Ведется самым простым способом. Три программиста, куча проектов новых и поддержка старых. Каждый отвечает за свои проекты. И писать документацию просто некогда. Надеемся на то что всегда можно спросить соседа, что имелось ввиду в некоторых случаях))) НО это большая яма, в которую можно угодить с головой.  Парное программирование хорошо, но пар на всех не хватает :) . Должно быть хорошее документирование готовых проектов, но на это архитекторы(проектов) не оставляют время.

  • Нравится 1

Share this post


Link to post
Share on other sites
Geksa
4 часа назад, Wise_Owl сказал:

Ведется самым простым способом. Три программиста, куча проектов новых и поддержка старых. Каждый отвечает за свои проекты. И писать документацию просто некогда. Надеемся на то что всегда можно спросить соседа, что имелось ввиду в некоторых случаях))) НО это большая яма, в которую можно угодить с головой.  Парное программирование хорошо, но пар на всех не хватает :) . Должно быть хорошее документирование готовых проектов, но на это архитекторы(проектов) не оставляют время.

Вот и мы пытаемся из этой ямы выбраться.  Изо всех сил) Будем пробовать новые подходы

Share this post


Link to post
Share on other sites
NeedMoreLODs
5 часов назад, Wise_Owl сказал:

НО это большая яма, в которую можно угодить с головой. 

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

 

5 часов назад, Wise_Owl сказал:

И писать документацию просто некогда.

Вы имеете ввиду документацию по проекту?

А с пользовательской документацией (юзергайды) как дела обстоят?

Технические то писатели есть у вас? :-)

Edited by Алексей256

Share this post


Link to post
Share on other sites
Wise_Owl

Вот писатели есть.  Архитекторы писать умеют. Правда Руководство для пользователей лучше напишет программист. Лично я люблю писать технические тексты. :)

Share this post


Link to post
Share on other sites
coconut

Ну и как вы справились с той проблемой, что надо поднять всю RCP платформу для тестирования?

Share this post


Link to post
Share on other sites

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

Guest
Reply to this topic...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

  • Recently Browsing   0 members

    No registered users viewing this page.



  • Сообщения

    • Oleganchik
      Всем привет. Есть станок, горизонтально фрезерный, DMC 60-H Sinumerik 840D. Накопитель (магазин) инструмента цепной, на 90 горшков. Как уменьшить скорость перемещения цепи накопителя? Какой параметр за это отвечает? Причина. Поскольку детали меняются, очерёдность инструмента (в магазине) не последовательна. Т.к. есть инструменты, которые пересекаются с разными деталями. На другом станке, таком же, его уменьшали. Но по жизненным причинам, инфа не сохранилась, следовательно не дошла. Надоело это блямканье цепи. У кого есть опыт или инфа, поделитесь. Спасибо.
    • IgorSh
      Есть чертеж в солиде с моделью в 4000 деталей, с неё созданы виды и тп. Солид очень сильно лагает при зуммировании на компоненты видов, дорисовку штриховки, разных элементов и при расстановке размеров. Можно ли как-то эти лаги убрать? пробовали Преобразованием видов в блоки (так чтобы он связи с моделью разорвал), но это серавно не помогло; какие еще есть методы чтобы упростить эту обработку деталей (видов, блоков и изображений) солидом?
    • co11ins
      Все страны, находящиеся под юрисдикцией ВОЗ так считают)) походу была команда сворачивать балаган. ибо цели достигнуты 
    • Viktor2004
      Откройте описание параметров и наберите в поиске g31. Была у меня такая ситуация, в параметрах таким образом все нашел. Номера не помню. Там есть битовый параметр который переключает скорость перемещения по g31 с постоянной, заданной параметром на обычную, как в g01 заданную F. Потом настройки ускорений и прочее. Все в параметрах есть. У меня только компа под рукой нет
    • Udav817
      Болт (потолще и подлиньше) вставляется комплектовщику и цирк сразу прекращается. А если окажется, что комплектовщик ондурас.... ондурасов на производстве держать нельзя. Отправляйте их на йуг. Приведите пример (конкретный), что из крепежа по ГОСТ нельзя заменить крепежом по DIN. А то я сталкиваюсь чаще с обратным. В ГОСТах разнообразия крепежа значительно меньше. На бумаге изменения отслеживаются легче. В электронке можно так удачно подменить, что у половины ответственных будут старые версии, но узнают они это когда пушистый зверь уже придёт. Править по каждому чиху - значит позволять снабжению и тупым сборщикам (или комплектовщикам или всяким прочим мастерам в цехе, среди которых по моему опыту умных было крайне мало) руководить вами - разработчиком (или технологом). А это равносильно нарушению субординации. Хвост котом не машет. Таких надо сразу ставить на место. Надёжнее силой бумаги, направленной по вертикали. Иначе на производстве будет бардак. И дебилизм.
    • chatjokey
      у немцев также считают. и у них на 184 тыс случаев - 8500 смертей.  у нас на 425 тыс - 5000.
    • wake163
      Все так же коряво, версия 1911
    • Нафаня
      на рено логан багажник крыши крепится на резьбовую заклепку(бонку), которая запрессована прямо в крышу( скрыта под уплотнителем) Так что в автомобилистроении тоже используют.
    • zerganalizer
      В Италии всех, у кого ковид обнаружен и тот умер - пишут в ковидные. У нас, наоборот, все кто имел какие-то болезни помимо ковида - умирают не от ковида. А сколько умирают от внебольничной пневмонии - погуглите сами. И по методичке - бессимптомные по Z22 если умрут дома или где - будут официально вне статистики.   Но реально есть зависимость смертности от изначально полученной дозы вируса. Дагестанцы любят массовые свадьбы и обнимашки - смертность как в Штатах, где любят массовые вечеринки, и где много небоскрёбов и метро с высокой кучностью населения. Выше кучность - выше доза - выше смертность. Потому и в России после послаблений пишут уже про рост именно смертности. Только не написано, что пик у нас сопроводился массовым исходом на работу по указу.   А в местах, где люди живут разреженно и волками смотрят общаются мало - у них маленькие дозы и маленькая смертность.   Ну и, возможно, советские вакцинации помогают тем, у кого они были...
    • ДОБРЯК
      Он не читал правила форума. Поэтому и спрашивает разрешение.
×
×
  • Create New...