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.



  • Сообщения

    • galkinanton
      Всем доброго времени суток. Настроил файл MyStandard, но в размерах на чертежах и в штампе основной надписи размеры выводятся уменьшенными. Подскажите в чем может быть проблема.
    • Ветерок
      Я об этом и писал. Так и делал. Но проблема:   Массив граней получился.
    • dvl
      Прям расследование устроили. Спасибо, идея хорошая!   Записали ваш образ WinHex'ом на 4МБ SRAM-карту - текстовые файлики увидели и т.д.   ...Но в станке при попытке форматировать на низком уровне SRAM-карта не видится - "Card is not available", как и раньше. На верхнем уровне пока попробовать не можем - система не загружается т.к. идет ремонт одного сервоусилителя.   А у Вас Фанук видит такую SRAM-карту на нижнем уровне (в черном экране) или на верхнем в загруженной системе?  
    • lexa345
      После видео более менее стало ясно что вы хотите, и вряд ли вам это удастся т.к. к скорости резания и подаче на зуб привязано, скорее всего так стало с Х9 т.к. там появилась возможность задания скорости резания в библиотеке инструмента. Можете попробовать задать свой вопрос на зарубежном форуме mastercam, но ответ будет более вероятен что вы не правы.
    • andref
      Вот образ карты TC65.img   Образ сделан программой  Winimage  На карте записана куча ненужных всем программ, которые можно удалить  уже на станке
    • SHARit
      У меня на работе один сотрудник умер на прошлой неделе, одна сотрудница заражена, с родителями и старшей дочкой. Так что меня в оптимизме обвинить трудно, но всепропальщиков терпеть ненавижу!!
    • SilaMusli
      Нет, сделать массив операции, потом булево вычесть весь массив. А вдругих системах как раз грани и массивятся, только оно там так не называется.
    • mamomot
      Поворачивал, не выходит... А ребро можно?   Там отдельно: 3Д-путь... ребра... И действительно: почему бы не делать ребра, где профилями будут теже ребра грани. Выбрал, выдавил между стенками, преобразовал...
    • Anat2015
      Боюсь, без навигации сименсовской трудновато будет по папкам что-то искать, там же мульон инфы. Пробовали, плюнули...
    • vasillevich68
      может быть там речь идет об этом
×
×
  • Create New...