Результати пошуку
ITVDN: курси програмування
Відеокурси з
програмування
Підписка

300+ курсів за популярними IT-напрямками

Вибери свою IT спеціальність

Підписка
Підписка

300+ курсів за популярними IT-напрямками

Результати пошуку за запитом: принцип открытости*
SOLID принципи в Java

Автор: Юлія Копитко

SOLID (від англ. single responsibility, open–closed, Liskov substitution, interface segregation і dependency inversion) - це набір принципів написання програмного коду, за виконання яких код буде зручно підтримувати та масштабувати.
Принцип інверсії залежностей

Автор: Юлія Копитко

На цьому уроці учні дізнаються детальніше про другий принцип SOLID: принцип інверсії залежності. Розглянуть правила залежності від абстракцій. Після цього ознайомляться з прикладом в коді на основі полиці та речей, що в ній зберігаються, а також з прикладом про пристрої вводу та виведення. Також учні дізнаються різницю між Dependency Inversion та Dependency Injection, та чим вони взаємопов’язані. Наприкінці заняття учні переглянуть висновок занять, а також сформують підсумок курсу та повторять основні тези.
Принцип поділу інтерфейсу

Автор: Андрій Фок

При порушенні цього принципу клієнт, який використовує деякий інтерфейс з усіма його методами, залежить від методів, якими не користується, і тому сприйнятливий до змін у цих методах. У результаті ми приходимо до жорсткої залежності між різними частинами інтерфейсу, які можуть бути пов'язані при його реалізації. Як уникнути цієї проблеми - дивіться у цьому уроці.
Основні принципи роботи

Автор: Ілля Крицький

У цьому уроці ми розглянемо основні принципи роботи з Bootstrap 5 - одним з найпопулярніших фреймворків для розробки вебінтерфейсів. Ми дослідимо нововведення, кроссбраузерність, адаптивність, доступність, підтримку написання справа наліво (RTL) та різні способи підключення для ефективної роботи з цим інструментом.
SOLID принципи програмування в Java

Автор: Євген Волосатов

<p>На этом вебинаре мы окунёмся в мир объектно-ориентированного программирования, поговорим о SOLID-принципах создания крупных проектов, рассмотрим теорию и практику по каждой букве на примере создания и рефакторинга небольшой программы на языке Java.</p> <p><strong>План вебинара:</strong></p> <ol> <li>Как создаются Большие программы.</li> <li>Создание простой программы на Java.</li> <li>SOLID-ный рефакторинг:</li> <li>S: Single Responsibility Principle</li> <li>O: Open-Closed Principle</li> <li>L: Liskov Substitution Principle</li> <li>I: Interface Segregation Principle</li> <li>D: Dependency Inversion Principle</li> <li>Подведение итогов.</li> </ol> <p><strong>Предварительные требования: </strong>Базовые знания Java. Знание принципов ООП.</p> <p><strong>Целевая аудитория:</strong> Программисты, Инженеры, IT-студенты.</p>
Устройство и принцип работы CLR
Разработчик компании LuxoftСтанислав Сидристый о работе CLR. Доклад состоит из теории и практической демонстрации. В теоретической части мы затронем базовые знания по памяти .Net, рассмотрим модель типов .Netи поддержку наследования, принцип работы кода. В практической части достанем скрытые структуры CLIбез использования рефлексии, пробросим object, построим ObjectPool вне памяти .Net, соберем в памяти все объекты и склоним поток. На основе выполненной практической части сделаем выводы.
Вивчай SOLID принципи у Java безкоштовно

Автор: Редакция ITVDN

С 11 по 17 декабря 2020 года на ITVDN проходит акция — вы можете пройти обучение по курсу “SOLID принципы в Java” бесплатно! Что такое SOLID принципы? SOLID — это принципы, являющиеся своеобразным ремнем безопасности для тех, кто работает в соответствии с парадигмами объектно-ориентированного программирования. Они были созданы с целью обезопасить ООП-ориентированного разработчика от непонятного, запутанного, нечитабельного кода, который помимо прочего еще и очень тяжело поддерживать. SOLID — это акроним, который состоит из пяти букв, кодирующих пять основных принципов: S — Single Responsibility Principle (принцип единственной ответственности) O — Open-Closed Principle (принцип открытости-закрытости) L — Liskov Substitution Principle (принцип подстановки Барбары Лисков) I — Interface Segregation Principle (принцип разделения интерфейса) D — Dependency Inversion Principle (принцип инверсии зависимостей) Владение данными принципами позволяет грамотно проектировать и разрабатывать такие программные системы, которые с большой вероятностью смогут длительное время развиваться, расширяться и поддерживаться. О курсе “SOLID принципы в Java” Автор видео курса — Андрей Фок, сертифицированный Java Developer и тренер учебного центра CyberBionic Systematics. Этап проектировки — самая важная часть при разработке любого приложения. С помощью этого курса вы узнаете, каких принципов стоит придерживаться, чтобы создавать не просто приложения, а целые системы, которые будет легко поддерживать, масштабировать, менять и кастомизировать. Принципы SOLID должен понимать каждый, кто называет себя разработчиком. В конце курса вы сможете выстраивать архитектуру ваших приложений согласно данным принципам. Программа курса: Введение в SOLID. Принцип единственной ответственности Принцип открытости/закрытости Принцип подстановки Лисков Принцип разделения интерфейса Принцип инверсии зависимостей Для кого этот курс Курс предназначен в первую очередь для тех, кто владеет языком программирования Java на продвинутом уровне, и при этом интересуется не только разработкой, но и непосредственно этапом проектирования, желая создавать грамотные и легко масштабируемые архитектуры своих приложений. Курс входит в комплексные программы обучения по специальностям Java Developer, Android Developer. Чему вы научитесь на этом курсе: Применять принципы SOLID на практике Понимать построение приложений, основанных на принципах SOLID Проектировать приложения согласно SOLID Сроки акции Акция проходит с 11 по 17 декабря 2020 года включительно. Доступ к курсу открывается на 10 дней.
Введення у SOLID. Принцип єдиної відповідальності

Автор: Андрій Фок

На цьому уроці студенти познайомляться з поняттям SOLID, розглянуть відмінності поганого коду від хорошого, а також дізнаються, які етапи розробки програмного забезпечення бувають. Автор розповість про поняття принципу єдиної відповідальності та його реалізації. Також буде проведено знайомство з написанням коду згідно з цим принципом.
Использование SOLID принципов в C# проектах

Автор: Алексей Глембицкий

<p>Если вы сталкивались с проблемами, связанными с изменением функциональности в C# проектах, когда каждое новое изменение вызывает цепные реакции ошибок в разных частях программного кода, вам следует рассмотреть внедрение SOLID принципов в ваши проекты.</p>
7 гештальт принципів UX/UI дизайну.

Автор: Влад Шевченко

<p>Мы поговорим о принципах гештальта в дизайне пользовательского интерфейса, о том как восприятие объектов, связей и ассоциаций между ними помогает нашему мозгу ориентироваться в пространстве и как эти принципы и паттерны были перенесены в процесс разработки дизайна для продуктов.</p> <p>Понимание данных принципов помогает определить, какие визуальные элементы наиболее эффективны в конкретной ситуации, и как вы можете использовать их, чтобы эффективно влиять на восприятие, вызывать внимание и изменения в поведении пользователей.</p> <p><strong>План вебинара:</strong></p> <ol> <li>Принцип близости</li> <li>Принцип общей судьбы (взаимосвязи)</li> <li>Принцип непрерывности</li> <li>Принцип сходства</li> <li>Принцип закрытия (завершенности)</li> <li>Принцип объедиения</li> <li>Принцип симметрии</li> </ol> <p><strong>Целевая аудитория:</strong></p> <p>Данный вебинар будет интересен тем, кто только начинает свой путь в дизайне, а также тем, кто уже знаком с основными инструментами и хочет понять как двигаться дальше, чтобы стать более разноплановым, гибким и ценным специалистом.</p>
Notification success