Size: a a a

2020 June 28

AP

Anton Petrusevich in Modern::Perl
Тесты — безусловно, гуд. особенно, когда в них нет ошибок... :) но, активный девелопмент с экспериментами очень трудно покрыть тестами. тесты подразумевают, таки, стабильность окружения
источник

DF

Denis F in Modern::Perl
Vadim Goncharov
да прям, когда я тут требования по базе данных сформулировал, ты же и предложил послать такого заказчика нахуй
Ну одно другому не мешает :)
источник

VG

Vadim Goncharov in Modern::Perl
нет, это к тому, что подавляющее большинство работает не с враждебными пирами
источник

AE

Alexandr Evstigneev in Modern::Perl
Anton Petrusevich
Тесты — безусловно, гуд. особенно, когда в них нет ошибок... :) но, активный девелопмент с экспериментами очень трудно покрыть тестами. тесты подразумевают, таки, стабильность окружения
окружение стабилизируется моком.
источник

AE

Alexandr Evstigneev in Modern::Perl
просто для нестабильного окружения разработка и так трудоемка. а с тестами будет еще более турдоемокой
источник

AP

Anton Petrusevich in Modern::Perl
Alexandr Evstigneev
окружение стабилизируется моком.
это фиксация состояния.
источник

AE

Alexandr Evstigneev in Modern::Perl
да
источник

AE

Alexandr Evstigneev in Modern::Perl
одна из задач тестов.
источник

AP

Anton Petrusevich in Modern::Perl
Alexandr Evstigneev
просто для нестабильного окружения разработка и так трудоемка. а с тестами будет еще более турдоемокой
именно
источник

AE

Alexandr Evstigneev in Modern::Perl
Anton Petrusevich
именно
но отсуствие тестов прибавляет к нестабильности окружения косяки при разработке и время на их поиск и устранение.
источник

AP

Anton Petrusevich in Modern::Perl
Alexandr Evstigneev
но отсуствие тестов прибавляет к нестабильности окружения косяки при разработке и время на их поиск и устранение.
в нестабильном окружении легко написать некорректный тест
источник

VG

Vadim Goncharov in Modern::Perl
Denis F
Ну одно другому не мешает :)
мешает: тут большинство коммерческие программисты, а бизнес нацелен на извлечение прибыли с контрагентов, а не войну с ними же - поэтому, нет, у большинства здесь нет опыта военного программирования
источник

DF

Denis F in Modern::Perl
Vadim Goncharov
мешает: тут большинство коммерческие программисты, а бизнес нацелен на извлечение прибыли с контрагентов, а не войну с ними же - поэтому, нет, у большинства здесь нет опыта военного программирования
Расскажи это одному из наших контрагентов ><
источник

VG

Vadim Goncharov in Modern::Perl
Denis F
Расскажи это одному из наших контрагентов ><
видел я такое в своем опыте. нет, не то, жалкое подобие.
источник

VG

Vadim Goncharov in Modern::Perl
к тому же обычно это прекрасно спихивается  на специально обученных людей - менеджеров
источник

AE

Alexandr Evstigneev in Modern::Perl
Anton Petrusevich
в нестабильном окружении легко написать некорректный тест
оно будет фиксировать текущее поведение твоей имплементации. безотносительно того, корректно оно в отношении окружения или нет. и ты будешь знать если это изменится.
источник

AP

Anton Petrusevich in Modern::Perl
не, ошибки в тестах меня бесят, наверное, больше, чем вообще сам факт написания этого теста. лучше б его не было тогда уж.
источник

AP

Anton Petrusevich in Modern::Perl
поэтому, я за тесты, когда задание ясно. но, когда окружение слишком динамичное, то тесты становятся близки к бесполезным
источник

b

basiliscos in Modern::Perl
Anton Petrusevich
поэтому, я за тесты, когда задание ясно. но, когда окружение слишком динамичное, то тесты становятся близки к бесполезным
приемлимо на кототких дистанциях, на длинных уже проблемы могут быть
источник

AE

Alexandr Evstigneev in Modern::Perl
Anton Petrusevich
не, ошибки в тестах меня бесят, наверное, больше, чем вообще сам факт написания этого теста. лучше б его не было тогда уж.
да нет же. у тебя есть свзязанная система. и есть несколько выходных сигналов из твоей системы. пусть эти сигналы не все правильные, так уж  вышло. ты что-то меняешь внутри системы, с целью поправить сигнал №42. Что лучше, не знать что сигнал №69 изменился? он же и так неправильный был. или узнать об этом из тестов?
источник