Вот бы раскрыть тему, "А КАК?" собственно тестировать. Ну вот сделали мы новую ручку/функционал/джобу, на неё НТ тесты же не написаны, а только на старое, и в итоге все равно надо лезть в k6 и править.
А бывает что внешние сервисы вызываются, это же ещё и моки постоянно держать, что бы не валить ничего
LinkedList.size() вернётся за O(1). И вообще, перестаньте его уже использовать. Он даёт профит только при добавлении/удалении из начала списка и даже не до середины. O(n) время итерации до удаляемого элемента даёт о себе знать, это только сама операция замены указателей константная.
Вот бы раскрыть тему, "А КАК?" собственно тестировать. Ну вот сделали мы новую ручку/функционал/джобу, на неё НТ тесты же не написаны, а только на старое, и в итоге все равно надо лезть в k6 и править.
А бывает что внешние сервисы вызываются, это же ещё и моки постоянно держать, что бы не валить ничего
LinkedList.size() вернётся за O(1).
И вообще, перестаньте его уже использовать. Он даёт профит только при добавлении/удалении из начала списка и даже не до середины. O(n) время итерации до удаляемого элемента даёт о себе знать, это только сама операция замены указателей константная.