Отлично рассказываете, Прямо не оторваться. Только одна просьба - настройте микрофон, чтобы он не мьютил запись при низкой громкости. Пусть во время Вашего молчания будет небольшой фоновый шорох, ибо когда Вы на секунду замолкаете, микрофон включает полный мьют и голос записывается "рывками"
Очень доступно и понятно.КАК оказалось в этом можно разобраться "обычному" человеку : ) Изучил.Пометил.Повторил.Буду пользоваться. Спасибо автору! Сначала рисовать UML _ потом кодить! Надо сделать запись над рабочим монитором.
Сергей мне кажется, что если бы вы рассказывали про что-нибудь другое, я бы все равное вас смотрел. Отличная подача материала, спасибо большое за то, что вы делаете.
5:36 - "Если вы начинающий разработчик, то вы, скорее всего, будете чаще читать UML". Лично мне пришлось изучить UML, когда решил вникнуть в некоторые паттерны. Скорость и простота понятия структуры паттерна в UML-диаграмме, и просто читая код поразительна (можно осознать на примере паттерна декоратор из статьи в Википедии). Кстати, это и хороший треннинг на понимание UML- читать UML-диаграммы по базовым паттернам.
Для создания UML Class Diagram есть бесплатная програмка "Astah Comunity", если вдруг кому нибудь понадобится. UPD досмотрел до места где ArgoUML уровни доступа не рисует, Astah - рисует.
По поводу уровней доступа: надо нажать кнопку свойства, рядом с кнопкой сохранить, и во вкладке проставить все галки. Тогда и значения по умолчанию будут отображаться и прочее
добавьте, пожалуйста, пометку "перезалито" (или другую) в название видео если дублирование видео вообще нужно, т.к. совершенно непонятно зачем нужно два совершенно одинаковых видеофайла. Они и в плейлисте подряд идут.
Сергей, почему все программисты пользуются терминами, если это можно было простым языком объяснять? Сложные слова является большой проблемой для обучения. я не программист, а художник, но увлекаюсь программированием - и со своей стороны могу сказать - суть- смысл прост, но программисты оборачивают обвёртку запутанную. Допустим брать философа Гегеля, попробуйте разобрать его работы, если вникать в слова - можно запутаться - а если брать просто смысл - смысл прост и гениален.
Приведите список простых слов :) В том то и дело, что он для каждого свой, а термин - емкий и универсальный. Гегель, кстати, тоже начинает с простого в своей диалектике, но без емких терминов в дальнейших рассуждениях все было бы еще печальней :)
Гради Буч со товарищи написал книгу "Объектно-ориентированный анализ и проектирование с примерами приложений" 3-е изд. Лучше ее прочесть, а эта лекция ни о чем, в отличии от предыдущих, полезных.
Я пока весь канал не просмотрю, не успокоюсь... Спасибо за труд!
Очень внятные и доходчивые пояснения с уместным юмором. Таких мало людёв. Благодарю.
Отлично рассказываете, Прямо не оторваться. Только одна просьба - настройте микрофон, чтобы он не мьютил запись при низкой громкости. Пусть во время Вашего молчания будет небольшой фоновый шорох, ибо когда Вы на секунду замолкаете, микрофон включает полный мьют и голос записывается "рывками"
Очень доступно и понятно.КАК оказалось в этом можно разобраться "обычному" человеку : )
Изучил.Пометил.Повторил.Буду пользоваться.
Спасибо автору!
Сначала рисовать UML _ потом кодить! Надо сделать запись над рабочим монитором.
Отличная лекция! UML диаграмму классов объяснили за 5 минут. 12-30 - агрегация, 13-00 - композиция, 15-40 - генерализация, 17-12 - реализация интерфейса , 18-45 зависимость.
Сергей мне кажется, что если бы вы рассказывали про что-нибудь другое, я бы все равное вас смотрел. Отличная подача материала, спасибо большое за то, что вы делаете.
Яка гарна лекція! Дуже легко заходить інформація, навіть часу не відчуваєш) Дякую!
Единственное нормальное объяснение UML для ООП. Большое спасибо!
От души спасибо! Шикарный урок!!!
5:36 - "Если вы начинающий разработчик, то вы, скорее всего, будете чаще читать UML". Лично мне пришлось изучить UML, когда решил вникнуть в некоторые паттерны. Скорость и простота понятия структуры паттерна в UML-диаграмме, и просто читая код поразительна (можно осознать на примере паттерна декоратор из статьи в Википедии). Кстати, это и хороший треннинг на понимание UML- читать UML-диаграммы по базовым паттернам.
Спасибо Вам огромное! Нигде не мог найти материал по теме.
отличный канал, жаль раньше не открыл!
Для создания UML Class Diagram есть бесплатная програмка "Astah Comunity", если вдруг кому нибудь понадобится.
UPD досмотрел до места где ArgoUML уровни доступа не рисует, Astah - рисует.
+Yurii Baklytskii попробовал, спасибо. он еще и java классы генерирует на основе диаграм ))
+Alexey Korolev когда я последний раз ей пользовался, то генерация java-класов только в платной версии была.
Cпасибо за ваш труд.
Хотелось бы узнать насколько часто вам приходилось думать о сложности того или иного алгоритма в процессе решения рабочих задач?
Спасибо смотрю ваши видео, хочу из 1с уйти на java, пока очень не хватает хорошего курса по spring
Спасибо!
По поводу уровней доступа: надо нажать кнопку свойства, рядом с кнопкой сохранить, и во вкладке проставить все галки. Тогда и значения по умолчанию будут отображаться и прочее
спасибо за уточнение
Дякую! Коротко і по ділу! Думаю варто перейти на блютуз гарнітуру, тоді зі звуком проблем (напевно) не буде. А взагалі - супер, з мене лайк :)
Спасибо! Очень толковые видео!
спасибо!
Спасибо.
14:45 Там вроде как наоборот. Объект А содержит лист объектов Б и при всем этом Б не может существовать вне контекста А.
Я самоучка, писал под себя систему управления парсерами бк и вот всё тоже самое проделывал на бумаге,но у меня этот процесс занял часов 5-6.
В конце видео я подумал, что вы уже рекламой испарителя решили погрешить :D
добавьте, пожалуйста, пометку "перезалито" (или другую) в название видео если дублирование видео вообще нужно, т.к. совершенно непонятно зачем нужно два совершенно одинаковых видеофайла. Они и в плейлисте подряд идут.
Сколько видов диаграмм необходимо для достаточного описания приложения?
подписался
Может без вейпинга будут видео?
bidirectional - зло, ок. А как нарисовать MVP без неё?
Так и не понял, чем композиция от агрегации именно В КОДЕ отличается
А распределённая система контроля версий, на что?
Пожалуйста не делайте такой адский шумодав в паузах. Очень раздражает.
А protected как обозначается?
никак. Не во всех языках есть такие уровни доступа. но программисты часто обозначают его решеткой, типа почти стандарт
14:45 А не наоборот?
А нет какой то тулзы более продвинутой и онлайн чем это?
Xmaind в помощь.
Курить электронную сигарету - то же самое, что отсасывать у робота :) А вообще лекции зачетные, спасибо.
Ну да, я тоже прикалываюсь: "будете расчлененный труп зверски замученной курицы"
Спасибо, но мелко.
Смотреть это в 2020 .... ну вы понимаете)
Музон из порнофильма начала 2000 х
Сергей, почему все программисты пользуются терминами, если это можно было простым языком объяснять? Сложные слова является большой проблемой для обучения.
я не программист, а художник, но увлекаюсь программированием - и со своей стороны могу сказать - суть- смысл прост, но программисты оборачивают обвёртку запутанную. Допустим брать философа Гегеля, попробуйте разобрать его работы, если вникать в слова - можно запутаться - а если брать просто смысл - смысл прост и гениален.
Приведите список простых слов :) В том то и дело, что он для каждого свой, а термин - емкий и универсальный. Гегель, кстати, тоже начинает с простого в своей диалектике, но без емких терминов в дальнейших рассуждениях все было бы еще печальней :)
Гради Буч со товарищи написал книгу "Объектно-ориентированный анализ и проектирование с примерами приложений" 3-е изд. Лучше ее прочесть, а эта лекция ни о чем, в отличии от предыдущих, полезных.
Билл Ворота спасибо за наводку на книгу, но если и лекцию послушать и книгу прочитать то точно разберёшся