Во времена, когда облаков еще не было, я прилагал к каждому компу флешку на которую с помощью bat файла записывались все полезные данные с компа. Обычно хватало флешки на 2 Гб. Но для особо контентных сотрудников нужна была флешка на 16 Гб.
Этот же батничек записывал данные по времени операций копирования. То есть вел лог всех бакапов.
Административно все флешки собирались раз в неделю и с каждой делались копии.
И заодно проверялись логи. Кто не делал вечерний бакап, тот лишался премии.
Подскажите, в какие года это было? Звучит как полнейшая жесть, конечно. Точнее как лютый непрофессионализм (если, конечно, это не 90-е какие нибудь)
Если же нам важно поддерживать порядок ключей в словаре ВСЕ ВРЕМЯ работы с ним, то нам следует использовать SortedDictionary
Было бы полезно описать, когда именно это может быть нужно, в каких кейсах? Потому что сейчас это выглядит как капитанский совет, для новичка абсолютно бесполезный, имхо
Зачем вы выделили, кстати, 'все время' можно иначе как то порядок поддерживать?
Во-вторых, словарь - одна из самых часто используемых структур данных и при разработке бывает полезно понимать, какие у нее есть подводные
Чтобы проверить значение переменной на соответствие NaN можно, воспользовавшись встроенным методом isNaN() или используя оператор тройного равенства ===
Вы уверены, что === сработает для сравнения с NaN?
func Merge[T any, U any](first T, second U) {
fmt.Println(first, second)
}
Иногда Go может сказать: "У тебя слишком много вариантов, я не могу выбрать." Это происходит, когда информации недостаточно для однозначного вывода, или когда ваш код настолько загадочен, что даже умный компилятор в ступоре:
Merge[int, string](42, "The answer is")
А почему компилятор тут не может вывести типы? Тут, кажется, информации более чем достаточно
Подскажите, в какие года это было? Звучит как полнейшая жесть, конечно. Точнее как лютый непрофессионализм (если, конечно, это не 90-е какие нибудь)
Было бы полезно описать, когда именно это может быть нужно, в каких кейсах? Потому что сейчас это выглядит как капитанский совет, для новичка абсолютно бесполезный, имхо
Зачем вы выделили, кстати, 'все время' можно иначе как то порядок поддерживать?
Про подводные ни слова не написали в итоге
А где информация про четыре кинотеатра? В первоисточнике есть?
Вы уверены в этом?
Вы уверены, что === сработает для сравнения с NaN?
Это все ещё инъекция зависимостей :)
А как вы абстрагируетесь от реализации без DI (dependency injection)?
Я правильно понимаю, что автор призывает не писать для рунета, и для этого сегодня написал две статьи для рунета?)
'Зависимый от интернета и облака' != 'поддерживающий интернет и облака'
А в чем проблемы прототипного наследования? Есть какие то примеры из опыта, когда это было неудобно? Реально интересно
А есть примеры кода? Что то пока непонятно.
А в каких кейсах может понадобиться мокать лямбду?
А предикат чётных чисел что делает? :)
А почему компилятор тут не может вывести типы? Тут, кажется, информации более чем достаточно
А за отрицательный отзыв скидку дали бы?
А вы расскажите, пожалуйста, как за логарифм вставку в односвязном списке сделать
Ну да, я имел в виду, при прочих равных
Более того, в css тоже последний стиль иметь бОльший приоритет)
Кажется, автор наоборот, утверждает, что он мамонт :)
Вы про великих учёных, а автор про 'влиятельных' людей говорит. :)