Посты | OTUS
Шаблон проектирования Prototype

Arch_headline_970x70-1801-410a68.png

Этот порождающий шаблон проектирования задает виды создаваемых объектов посредством экземпляра-прототипа, то есть создание новых объектов происходит путем копирования этого прототипа. В результате появляется возможность уйти от реализации и следовать принципу «программирование через интерфейсы». В роли возвращающего типа указывают интерфейс/абстрактный класс на верху иерархии, причем классы-наследники могут подставить туда наследника, реализующего данный тип.

Плюсы виртуализации IT-инфраструктуры

Виртуализация инфраструктуры предоставляет возможность абстрагировать вычислительные ресурсы от физического оборудования. Она позволяет избежать дефицита IT-инфраструктуры, а также сделать масштабирование более гибким.

Макросы vs функции в Си

Когда C-разработчик достигает определенного уровня квалификации, он обязательно сталкиваются с макросами. Во многих других языках программирования аналога макросов нет, причем неспроста, ведь их применение может оказаться небезопасным. Все дело в том, что макросы в Си имеют ряд особенностей и нюансов, которые не всегда понятны на первый взгляд.

Ways to Clear CSM Certification Exam on Your First Attempt.

The following there are some of the methods that have been mentioned: -

  1. Know about the Certified Scrum Master Get acknowledge about the Certified Scrum master. The work that has been done in this field. The work pressure of the scrum master is very much crucial in real life. He has to do a lot of works, and he has to present everything in a high-level performance.
Мультикаст-делегаты в C#

Делегаты, которые включают в себя больше одного метода, называют мультикаст-делегатами. В процессе вызова они выполняют каждый метод в заданном порядке и позволяют тем самым связывать в цепочку несколько методов.

Отзыв выпускницы курса "Python QA Engineer"

otus_feedback_14dec_1000x700_Koshkarova-1801-32ec75.jpg

До обучения я работала простым ручным тестировщиком. Общие представления об автоматизации, конечно, были. Могла писать какие-то простые тесты, но уже используя готовые методы. Даже не пыталась например, автоматизировать тестирование API, не говоря уже о добавлении в CI :-)

Отзыв выпускника курса "Android-разработчик. Продвинутый курс"

otus_feedback_14dec_1000x700_firsof-1801-9337f2.jpg

Я работал (и продолжаю работать) фрилансером в области мобильной разработки. На курсе мне понравилось, что преподаватели имеют "боевой" опыт по разработке сложных проектов. Хотелось бы решить "техническую проблему", когда в записи не видно вопросов в чате.

Отзыв выпускника курса "Разработчик игр на Unity"

otus_feedback_14dec_1000x700_Vasimov-1801-a19de2.jpg

Я выпускник нефтяного университета и Финансовой академии. Соответственно, работал в нефтянке, но быстро наскучило, поэтому ушёл в бизнес по строительству. Но всегда -- и в период обучения, и на работе я интересовался программированием, а также играл в игры. В какой-то момент я созрел к идее, что неплохо было бы попробовать геймдев. Ранее проходил много разных курсов по бизнесу и понимаю, что эффективнее учиться у опытных людей, чем ковырять Youtube, поэтому начал искать курс.

Блокеры и пассажиры

Существуют такие задачи (и люди, кстати, тоже бывают), которые блокируют выполнение других задач. Эти задачи выделяют в отдельный поток с наивысшим приоритетом и называют инфраструктурными. Занимаются решением этих задач самые компетентные люди, которых не отвлекают на всякие мелочи и дают им вволю заниматься своим любимым делом.

Популярное
Сегодня тут пусто