Deutsch
Germany.ruФорумы → Архив Досок→ Программирование

unit tests. linux. c++

04.07.22 20:52
Re: unit tests. linux. c++
 
  max2_2000 местный житель
в ответ UVV 04.07.22 20:34
Юнит тестам пофигу, пишется код в vi или в браузере.

разумеется. я єто упомянул, чтобьі подчеркнуть, что никакого "ide" не имеется. если бьі нечто вроде visual studio, qt creator`a или еще чего, то там имеются встроенньіе средства. здесь - нет.


Главное, чтобы архитектура приложения позволяла проводить юнит тесты.

да мне наср*ать на все приложение. там пятиметровіе функции встречаются. "на все случаи жизни". я их по возможности не трогаю и не заглядьіваю туда без крайней необходимости. касается только того, что новое добавляю.


А для этого нужно постоянно проводить рефакторинг

дьік кто ж тебе дозволит, милчеловек!? "продукт" уже лет 15 как "в поле", ничего крутить там в том, что "уже работает", нельзя. к тому же, говорят, ему жить еще года два-три. потом будет заменен на что-то другое (подозреваю, такое же одороблое, но єто будет точно уже без меня).


и новые компоненты добавлять, имея ввиду юнит тесты.

о чем же и спросил: как єто лучше обустроить? пока ничего кроме встроить в каждьій процесс вьізов функции unittest(), которьій перед чекином комментируется, а "для сабе" можно разкомментировать, и тестировать там что хочешь и как можешь. скорее всего так и поступлю, но вдруг кто идею получше подскажет.

 

Перейти на