Основы архитектуры Java приложения. UML

  Рет қаралды 50,581

Sergey Nemchinskiy

Sergey Nemchinskiy

Күн бұрын

Первая пробная часть рассказов про декомпозицию предметной области
Полный плейлист: • Основы архитектуры при...
Обучение Project management bit.ly/2SdO8tK
Обучение WP Develope bit.ly/2Aq6lgz
Учебный центр: bit.ly/2Iiay9s

Пікірлер: 51
@vodolazbest
@vodolazbest 8 жыл бұрын
Я пока весь канал не просмотрю, не успокоюсь... Спасибо за труд!
@Victorius-first
@Victorius-first 7 жыл бұрын
Очень внятные и доходчивые пояснения с уместным юмором. Таких мало людёв. Благодарю.
@graalogosh
@graalogosh 9 жыл бұрын
Отлично рассказываете, Прямо не оторваться. Только одна просьба - настройте микрофон, чтобы он не мьютил запись при низкой громкости. Пусть во время Вашего молчания будет небольшой фоновый шорох, ибо когда Вы на секунду замолкаете, микрофон включает полный мьют и голос записывается "рывками"
@alexv7137
@alexv7137 2 жыл бұрын
Отличная лекция! UML диаграмму классов объяснили за 5 минут. 12-30 - агрегация, 13-00 - композиция, 15-40 - генерализация, 17-12 - реализация интерфейса , 18-45 зависимость.
@mrbenderrodriguez9559
@mrbenderrodriguez9559 8 жыл бұрын
Сергей мне кажется, что если бы вы рассказывали про что-нибудь другое, я бы все равное вас смотрел. Отличная подача материала, спасибо большое за то, что вы делаете.
@Per4ik92
@Per4ik92 7 жыл бұрын
5:36 - "Если вы начинающий разработчик, то вы, скорее всего, будете чаще читать UML". Лично мне пришлось изучить UML, когда решил вникнуть в некоторые паттерны. Скорость и простота понятия структуры паттерна в UML-диаграмме, и просто читая код поразительна (можно осознать на примере паттерна декоратор из статьи в Википедии). Кстати, это и хороший треннинг на понимание UML- читать UML-диаграммы по базовым паттернам.
@revetastogne
@revetastogne 9 жыл бұрын
Для создания UML Class Diagram есть бесплатная програмка "Astah Comunity", если вдруг кому нибудь понадобится. UPD досмотрел до места где ArgoUML уровни доступа не рисует, Astah - рисует.
@Alellas
@Alellas 8 жыл бұрын
+Yurii Baklytskii попробовал, спасибо. он еще и java классы генерирует на основе диаграм ))
@revetastogne
@revetastogne 8 жыл бұрын
+Alexey Korolev когда я последний раз ей пользовался, то генерация java-класов только в платной версии была.
@OlegBozhko
@OlegBozhko 9 жыл бұрын
Дякую! Коротко і по ділу! Думаю варто перейти на блютуз гарнітуру, тоді зі звуком проблем (напевно) не буде. А взагалі - супер, з мене лайк :)
@alexpopovic1577
@alexpopovic1577 8 жыл бұрын
отличный канал, жаль раньше не открыл!
@vanabob89
@vanabob89 4 жыл бұрын
По поводу уровней доступа: надо нажать кнопку свойства, рядом с кнопкой сохранить, и во вкладке проставить все галки. Тогда и значения по умолчанию будут отображаться и прочее
@SergeyNemchinskiy
@SergeyNemchinskiy 4 жыл бұрын
спасибо за уточнение
@gorseraver
@gorseraver 9 жыл бұрын
Cпасибо за ваш труд. Хотелось бы узнать насколько часто вам приходилось думать о сложности того или иного алгоритма в процессе решения рабочих задач?
@AlexanderShock3r
@AlexanderShock3r 5 жыл бұрын
Спасибо смотрю ваши видео, хочу из 1с уйти на java, пока очень не хватает хорошего курса по spring
@fkyduckwarsaw691
@fkyduckwarsaw691 7 жыл бұрын
Очень доступно и понятно.КАК оказалось в этом можно разобраться "обычному" человеку : ) Изучил.Пометил.Повторил.Буду пользоваться. Спасибо автору! Сначала рисовать UML _ потом кодить! Надо сделать запись над рабочим монитором.
@КонстантинКонашенков-и2ф
@КонстантинКонашенков-и2ф 6 жыл бұрын
Может без вейпинга будут видео?
@meledictrum
@meledictrum 3 жыл бұрын
Я самоучка, писал под себя систему управления парсерами бк и вот всё тоже самое проделывал на бумаге,но у меня этот процесс занял часов 5-6.
@АлександрЛазебный-в9ч
@АлександрЛазебный-в9ч 9 жыл бұрын
добавьте, пожалуйста, пометку "перезалито" (или другую) в название видео если дублирование видео вообще нужно, т.к. совершенно непонятно зачем нужно два совершенно одинаковых видеофайла. Они и в плейлисте подряд идут.
@nvalet
@nvalet 4 жыл бұрын
Спасибо! Очень толковые видео!
@SergeyNemchinskiy
@SergeyNemchinskiy 4 жыл бұрын
спасибо!
@Pand1A
@Pand1A 8 жыл бұрын
Спасибо.
@MaxKievSky
@MaxKievSky 3 жыл бұрын
А нет какой то тулзы более продвинутой и онлайн чем это?
@ni55an
@ni55an 7 жыл бұрын
14:45 А не наоборот?
@БиликтоНелтанов
@БиликтоНелтанов 4 жыл бұрын
А protected как обозначается?
@SergeyNemchinskiy
@SergeyNemchinskiy 4 жыл бұрын
никак. Не во всех языках есть такие уровни доступа. но программисты часто обозначают его решеткой, типа почти стандарт
@Borman54333
@Borman54333 8 жыл бұрын
Курить электронную сигарету - то же самое, что отсасывать у робота :) А вообще лекции зачетные, спасибо.
@Borman54333
@Borman54333 8 жыл бұрын
Ну да, я тоже прикалываюсь: "будете расчлененный труп зверски замученной курицы"
@СергейКаштанов-ц6о
@СергейКаштанов-ц6о 2 жыл бұрын
Xmaind в помощь.
@maxlich9139
@maxlich9139 7 жыл бұрын
Спасибо, но мелко.
@I-PixALbI4-I
@I-PixALbI4-I 4 жыл бұрын
Смотреть это в 2020 .... ну вы понимаете)
@MMN-pc8zl
@MMN-pc8zl 8 жыл бұрын
Сергей, почему все программисты пользуются терминами, если это можно было простым языком объяснять? Сложные слова является большой проблемой для обучения. я не программист, а художник, но увлекаюсь программированием - и со своей стороны могу сказать - суть- смысл прост, но программисты оборачивают обвёртку запутанную. Допустим брать философа Гегеля, попробуйте разобрать его работы, если вникать в слова - можно запутаться - а если брать просто смысл - смысл прост и гениален.
@Per4ik92
@Per4ik92 7 жыл бұрын
Приведите список простых слов :) В том то и дело, что он для каждого свой, а термин - емкий и универсальный. Гегель, кстати, тоже начинает с простого в своей диалектике, но без емких терминов в дальнейших рассуждениях все было бы еще печальней :)
@gor6821
@gor6821 9 жыл бұрын
Гради Буч со товарищи написал книгу "Объектно-ориентированный анализ и проектирование с примерами приложений" 3-е изд. Лучше ее прочесть, а эта лекция ни о чем, в отличии от предыдущих, полезных.
@ВадимОвчарук-я2ю
@ВадимОвчарук-я2ю 9 жыл бұрын
Билл Ворота спасибо за наводку на книгу, но если и лекцию послушать и книгу прочитать то точно разберёшся
@Bogdan2110
@Bogdan2110 3 жыл бұрын
14:45 Там вроде как наоборот. Объект А содержит лист объектов Б и при всем этом Б не может существовать вне контекста А.
@p1aceH01der
@p1aceH01der 7 жыл бұрын
bidirectional - зло, ок. А как нарисовать MVP без неё?
@evgeniyanailart2390
@evgeniyanailart2390 Жыл бұрын
Яка гарна лекція! Дуже легко заходить інформація, навіть часу не відчуваєш) Дякую!
@ДенисКарпенко-я8ь
@ДенисКарпенко-я8ь 4 жыл бұрын
От души спасибо! Шикарный урок!!!
@DykyKryl
@DykyKryl Жыл бұрын
Музон из порнофильма начала 2000 х
@LE5F0RE5T
@LE5F0RE5T 9 жыл бұрын
Пожалуйста не делайте такой адский шумодав в паузах. Очень раздражает.
@PythonDN
@PythonDN 7 жыл бұрын
Единственное нормальное объяснение UML для ООП. Большое спасибо!
@johnconstantine6331
@johnconstantine6331 2 жыл бұрын
Так и не понял, чем композиция от агрегации именно В КОДЕ отличается
@max041098
@max041098 8 жыл бұрын
подписался
@mckrava
@mckrava 9 жыл бұрын
В конце видео я подумал, что вы уже рекламой испарителя решили погрешить :D
@bannikovn8814
@bannikovn8814 4 жыл бұрын
Сколько видов диаграмм необходимо для достаточного описания приложения?
@СергейКаштанов-ц6о
@СергейКаштанов-ц6о 2 жыл бұрын
А распределённая система контроля версий, на что?
@ГеоргийМясников-и8и
@ГеоргийМясников-и8и 4 жыл бұрын
Спасибо Вам огромное! Нигде не мог найти материал по теме.
@annakosareva8629
@annakosareva8629 3 жыл бұрын
Спасибо!
Декомпозиция, типовые решения
44:31
Sergey Nemchinskiy
Рет қаралды 37 М.
💩Поу и Поулина ☠️МОЧАТ 😖Хмурых Тварей?!
00:34
Ной Анимация
Рет қаралды 1,9 МЛН
Which One Is The Best - From Small To Giant #katebrush #shorts
00:17
Трехтировое (трехслойное) приложение
15:04
Sergey Nemchinskiy
Рет қаралды 22 М.
Диаграмма классов анализа
34:46
Лаптев
Рет қаралды 2,7 М.
ЭТОТ Паттерн Спрашивают на 99% Собесов
15:05