Category

Полезное

Category

В этой статье поговорим о том, что такое паттерны проектирования, какие они бывают, для чего нужны. Материал будет полезен начинающим программистам. Паттерны — это способ построения (структуризации) программного кода специальным образом. На практике они используются программистами для того, чтобы решить какую-нибудь проблему, устранить определенную «боль» разработчика. В этом случае предполагается, что существует некоторый перечень общих формализованных проблем (а это так и есть), причем данные проблемы встречаются относительно часто. И вот здесь-то на сцену и выходят…

Мероприятия в OTUS

Продолжаем учиться! 20 декабря // 19:00 DEMO-УРОК «НАЧАЛО РАБОТЫ С ООП В KOTLIN» На открытом уроке мы изучим основы объектно-ориентированного программирования…

Постоянные марафоны, новые обучающие курсы по тестированию, повышение квалификации – все это рекламируется чуть ли не из каждого угла. Однако, что делать тем, кто давно уже не новичок, а знания его гораздо выше начального уровня? Следует решить для себя несколько вопросов: Как работать с той базой знаний, которая у тебя уже есть, как ее можно улучшить, какие актуальные данные можно добавить.Какие знания будут финансово выгодными, а какие, наоборот, станут лишь тратой времени и денег.Как понять,…

Node.JS и Java

Сервисы, написанные на Джаве, могут использовать Node.JS. Это своеобразный способ реализации JavaScript. Используется для создания масштабируемых распределенных приложений сетевого характера.…

Многие современные программисты предпочитают в своей работе пользоваться Java. Несмотря на то, что спросом пользуется Си-семейство, Джава тоже не уступает. Связано это с тем, что данный язык является универсальным. Он удобен, понятен и практичен. С самого своего возникновения (в 1995 году) стал активно развиваться и совершенствоваться. Сейчас Java удобно использовать как для компьютерных программ, так и для мобильных платформ. Это – полноценный язык, поддерживающий объектно-ориентированное программирование. Ключевая особенность Java – возможность создавать веб-приложения и расширения.…