Настал тот момент, когда удачу не надо испытывать! Новый Мистери Бургер от БУРГЕР КИНГ — таинственный бокс со знаком вопроса, шок-цена 99,99 рублей и один из девяти премиальных бургеров внутри.
Двойной ВОППЕР или Стейкхаус? Какой достанется тебе? Специальный алгоритм делает случайный выбор в момент заказа, и повлиять на этот выбор никак нельзя. Ты поймешь, что скрывает твой Мистери Бургер, только открыв коробку. Мистери Бургер — это лотерея, в которой ты уже выиграл!
Доступно только в приложении БУРГЕР КИНГ: txtbk.onelink.me/JMdU/33383cb6
___________________________________________________________________________
Премьерная серия нового сериала «Гусар».
Наше время. Молодой ученый Дмитрий Журавлев десять лет посвятил созданию машины времени, пока его жена Катя зарабатывала деньги и тащила на себе весь быт. В их доме прямиком из 1812 года оказывается поручик Григорий Рыльский — Катин предок. Попытка вернуть поручика обратно заканчивается поломкой машины времени, и до тех пор, пока Митя ее не починит, Рыльский будет жить в нашем веке.
Смотри сериал #Гусар с понедельника по четверг в 20:00 на #ТНТ
Второе видео из серии о нормализации отношений баз данных. На примере понятно и доступно рассказывается о том, как спроектировать таблицу базы данных, чтобы она соответствовала условиям второй нормальной форме.
Чтобы делать хороший код-ревью мало просто смотреть на код и писать свое мнение о нем
Необходимо определиться с целью: зачем мы вообще ревьим код? Каждый вкладывает в процесс что-то свое: от обучения до дизайн-ревью
Нужно подготовить кучу всего: размер кода, размер задачи и ее постановку, описание проблемы и ее решения
Затем очистить код от примесей и ошибок, которые не должен проверять человек: от архитектурных до пропущенных пробелов
Проверить оформление и следование регламенту: конечно, автоматически
Правильно выбрать ревьюера: конечно, автоматически
Затем совершить сам акт общения и ревью: по делу, жестко, но без агрессии
Все мы читали про объектно-ориентированное программирование и проектирование абстрактных типов данных, но мало кто из нас использует их по назначению. И бизнес-логику проектировать и тестировать получается не у всех. Почему-то вместо красивого кода образуется переплетение вызовов, и загромождаются контроллеры.
Вместе мы научимся раскладывать весь этот код по местам. Потренируемся в объектно-ориентированной декомпозиции для грамотного проектирования сущностей по обязанностям. Научимся сочинять ко всему этому быстрые, удобные и надёжные юнит-тесты.
Как производить отделение UI от бизнес-логики, чтобы не было протечек слоёв в MVC. Научимся создавать агрегаты для сущностей предметной области для соблюдения инварианта. Какие проверки поместить в сущность, а какие — в сервисный слой. Как производить валидацию и использовать исключения.
—
Нашли ошибку в видео? Пишите нам на support@ontico.ru
Описательные статистики. Квантили, квартили. Гистограммы. Ядерные оценки плотности.
Лекция №1 в курсе «Анализ данных на Python в примерах и задачах. Часть 1» (весна 2018).
Преподаватель курса: Вадим Леонардович Аббакумов