Blog Posts

Паттерн Фабричный метод

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

Убийца Oracle

Я так и вижу, как руководство компании Oracle мечется по офису в панике и выпрыгивает из окон, а оставшаяся небольшая часть топ-менеджеров, которая сохранила рассудок, пытается перепрофилировать компанию на производство

Цитата дня

«Всегда пишите код так, как будто его будет сопровождать склонный к насилию психопат, который знает, где вы живете»

Обработка исключений в Java

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

Паттерн Декоратор

Паттерн Декоратор – шаблон проектирования, предназначенный для динамического подключения к объекту дополнительного поведения. Паттерн Декоратор представляет гибкую альтернативу практике создания подклассов с целью расширения функциональности. Реализация: после применения последних двух

Типы данных Java

Язык Java, является строго типизированным языком программирования. Типы данных Java можно условно разделить на две больших группы: примитивные (в некоторых источниках используется термин «простые») и ссылочные. Давайте более подробно рассмотрим

Паттерн Наблюдатель

Паттерн Наблюдатель – поведенческий шаблон проектирования, определяет отношение «один ко многим» между субъектами таким образом, что при изменении состояния одного объекта происходит автоматическое оповещение и обновление всех зависимых компонентов. Реализация:

Паттерн Стратегия

Паттерн Стратегия – один из самых простых поведенческих шаблонов проектирования, предназначенный для определения семейства алгоритмов, инкапсуляции каждого из них и обеспечения их взаимозаменяемости. Это позволяет модифицировать алгоритмы независимо от их

Site Footer