Явно можно быстрее обойдясь без ConcurrentBag коли уж возвращаете `string[]` - можно же сразу создать итоговый массив и писать в него по индексу `num`?
Объяснение для технарей: работают динамические окружения так:разработчик пушит отдельную ветку на гите, затем по отдельной ссылке получает независимую копию проекта, которую можно показать менеджеру и тестировщику.
@snakers4ваша мотивация понятна и в целом мне кажется вы правы.
Но ваш тон корёбит и отталкивает. Понятно что вас сильно задело, но почему читатели должны купаться в этом негативе?
Уверен можно было среагировать в спокойном, может быть чуть уставшем, стиле. Или ещё лучше с доброй иронией. И в целом выйти в плюс. А так, субъективно, больше в минус.
Зачем в заголовке врать?
Явно можно быстрее обойдясь без ConcurrentBag коли уж возвращаете `string[]` - можно же сразу создать итоговый массив и писать в него по индексу `num`?
Питон бы вы наверное вообще возненавидели?
Куда файлы тестов писать и с каким именем? Как запускать? Было бы неплохо указать в водной статье.
То есть если есть миллиард записей и надо выбрать первые 100 всегда будет делаться full table or index scan?
Пользователи будут очень довольны.
Много лет назад пришёл к мысли что пользователям не нужна "пагинация". Кого интересует конкретно 3я страница например?
Достаточно load N first + load more = load N starting from last ID. Если позволяет можно позволить "load all".
Никто ни разу не пришёл и не попросил страницы.
Интересно, а строку 45 они поправили?...
Просвятите?
Каким боком тут релевантна информация про небинарного квира?
Очень хотелось сообщить о своей гомофобии?
В самарской области в селе Богатырь ездили по общим дорогам.
Не только по памяти но и по CPU.
В массиве хранить коды соответсвующие буквам. Код находить по индексу буквы где А=0
Зачем хэш-таблицу? Достаточно массива и [CharCode-A]
Непонятно каким образом это табличные тесты?
Почему например в последнем «func TestDeleteUser» не вызвать напрямую t.Run()?
в моем понимание тест табличный когда вход разный (из массива) а ассерты общие.
Объяснение для технарей: работают динамические окружения так: разработчик пушит отдельную ветку на гите, затем по отдельной ссылке получает независимую копию проекта, которую можно показать менеджеру и тестировщику.
@snakers4ваша мотивация понятна и в целом мне кажется вы правы.
Но ваш тон корёбит и отталкивает. Понятно что вас сильно задело, но почему читатели должны купаться в этом негативе?
Уверен можно было среагировать в спокойном, может быть чуть уставшем, стиле. Или ещё лучше с доброй иронией. И в целом выйти в плюс. А так, субъективно, больше в минус.
Крутая работа. Не знаю что вы выкинули, но читалось хорошо.
Хотелось бы увидеть реальный пример бизнес логики на нём.
Это не идея для стартапа, а вполне себе успешная корпорация.
Ничего непонятно, но очень интересно!
Можете написать статью в чём схожесть и отличие TUI от Ionic Framework?
Как удобно делать это локально?