Архив за 03 июля 2017 - 10

В 11:23 UTC воскресенья состоялся второй пуск ракеты «Великий поход-5» с телекоммуникационным спутником «Шицзянь-18». Спустя некоторое время в трансляции появились странности, затем ее прервали, а пуск объявили неудачным. Что же случилось?

Аварийный пуск «Великого похода-5» - 1
Ракета «Великий поход-5», фото 9ifly.cn
Читать полностью »

При заходе в метод мы часто выполняемым проверку на null. Кто-то выносит проверку в отдельный метод, что бы код выглядел чище, и получается что то такое:

        public void ThrowIfNull(object obj)
        {
            if(obj == null)
            {
                throw new ArgumentNullException();
            }
        }

И что интересно при такой проверке, я массово вижу использование именно object атрибута, можно ведь воспользоватся generic-ом. Давайте попробуем заменить наш метод на generic и сравнить производительность.

Читать полностью »


https://ajax.googleapis.com/ajax/libs/jquery/3.4.1/jquery.min.js