Загрузка страницы

Николай Алименков — Парадигмы ООП

Николай Алименков — Парадигмы ООП
Доклад на Java-конференции Joker 2013
Санкт-Петербург, 15.10.2013

Не так много разработчиков четко делают различие между дизайном и архитектурой, а опыт проведения собеседований показывает, что и базовые парадигмы ООП часто вызывают сложности. Java - достаточно старый язык и не все принципы были реализованы в нем правильно, а обилие фреймворков еще больше запутывает разработчиков. В докладе будут обсуждаться основы ООП и современный взгляд на них, польза и вред наследования, применимость интерфейсов и возможности, которые они открывают для постоянно растущего проекта. Также будут рассмотрены нормальный цикл появления кода при работе по TDD, способы откладывать архитектурные и дизайн решения до нужного момента, наработанные годами архитектурные и дизайн шаблоны, принципы хорошего дизайна кода. Доклад будет полезен тем, кто стремится создавать качественные, понятные и простые в поддержке решения на Java.

Видео Николай Алименков — Парадигмы ООП канала JUG .ru
Показать
Комментарии отсутствуют
Введите заголовок:

Введите адрес ссылки:

Введите адрес видео с YouTube:

Зарегистрируйтесь или войдите с
Информация о видео
15 декабря 2013 г. 23:27:07
00:56:33
Другие видео канала
Николай Алименков — Нужен ли нам JMS в мире современных Java-технологий?Николай Алименков — Нужен ли нам JMS в мире современных Java-технологий?Егор Бугаенко — Объектно-ориентированное враньеЕгор Бугаенко — Объектно-ориентированное враньеВебинар "Практическое применение ООП"Вебинар "Практическое применение ООП"Николай Алименков, Портрет профессионального разработчикаНиколай Алименков, Портрет профессионального разработчикаПарадигмы ООП, основы здравого дизайна и архитектуры (часть 1)Парадигмы ООП, основы здравого дизайна и архитектуры (часть 1)Барух Садогурский — У нас DevOps. Давайте уволим всех тестировщиковБарух Садогурский — У нас DevOps. Давайте уволим всех тестировщиковАлексей Шипилёв — О чём молчат Heap Dump-ыАлексей Шипилёв — О чём молчат Heap Dump-ыАлексей Шипилёв — ForkJoinPool в Java 8Алексей Шипилёв — ForkJoinPool в Java 8223) TDD для интеграции с БД легко и просто!223) TDD для интеграции с БД легко и просто!Максим Гореликов — Дизайн реактивной системы на Spring 5/ReactorМаксим Гореликов — Дизайн реактивной системы на Spring 5/ReactorАнтон Архипов — Эффективная работа с IDE(A)Антон Архипов — Эффективная работа с IDE(A)Лекция по основам  Java: ООП, объекты, классы, интерфейсы, JVM, JDK, JITЛекция по основам Java: ООП, объекты, классы, интерфейсы, JVM, JDK, JITНиколай Алименков — Паттерны проектирования в автоматизации тестированияНиколай Алименков — Паттерны проектирования в автоматизации тестированияНиколай Алименков — Прикладная многопоточностьНиколай Алименков — Прикладная многопоточностьРоман Елизаров — Миллионы котировок в секунду на чистой JavaРоман Елизаров — Миллионы котировок в секунду на чистой JavaАнтон Кекс — Как я создал desktop-приложение на Java, скачанное 9 миллионов разАнтон Кекс — Как я создал desktop-приложение на Java, скачанное 9 миллионов разАлексей Савватеев — Задача о коллективной ответственностиАлексей Савватеев — Задача о коллективной ответственностиВнутренний маркетинг для программистаВнутренний маркетинг для программистаАндрей Старовойт — Эволюция TypeScript: всё чудесатее и чудесатееАндрей Старовойт — Эволюция TypeScript: всё чудесатее и чудесатееНиколай Алименков - SQA Days 10Николай Алименков - SQA Days 10
Яндекс.Метрика