Хорошее объяснение шаблона, Спасибо большое. Разве что видео можно было сократить в раза два. Так как вторая часть это какие то проверки и т.д. которые не имеют отношения к шаблону.
Привет.Всё классно, да.Но было бы в 100 раз если бы каждый класс разместить отдельно в другом файле.А так конечно они друг друга видят.Чтобы не было вот такого 6:00
Видео у Вас отличные, огромное спасибо за проделанную работу! Конкретно на этом: 15:48 "мало ли, вдруг админ уже есть у чата - делаем проверку, что админ не null". На самом деле, тут сокрытие имен, и происходит проверка, что ПЕРЕДАННЫЙ админ вообще существует (что не имеет смысла, ибо null instanceof Admin всё равно вернет false). Исходя из комментариев, должно быть if (this.admin != null && admin instanceof Admin) // ... P.S. Но тогда нельзя будет таким образом добавить первого админа, хм... P.P.S. А исходя из сообщения в ветке else, имеет ли смысл делать эту проверку на null?
+Alexander Chaschin я бы так сказал, Джуниору по чесноку паттерны знать не нужно, скорее мидлу или где-то на промежуточном уровне, но их знание или хотя бы понимание будет хорошим плюсом!
+Школа программирования К стати, ни в коем случае не примите это за оскорбление или придираку". Уроки ваши по шаблонам действительно одни из самых внятных и доходчивых.
+GlassedUA напиши конкретно, что не соответствует общему положению))) Если ты про то, что я часто пишу тело метода в одну строку, то это в целях сокращения кода, чтобы как можно больше кода умещалось на один экран и зрителям было легче видеть и одним взглядом ухватить как можно больше логики.
+Школа программирования да... Мне глаза режет просто) И когда я понял что Ви делаете это зная, агрессия испарилась. Хорошего вечера, еще раз спасибо за уроки
так зачем ты смотришь дальше его видео ? ты и на других его видео оставлял похожие комментарии. ах да Микола ты писать на русском не умеешь ,но джаву учишь , интересно как дела с Инглиш ленгвидж ?
Вова, спасибо за видео! Очень рад что нашел ваш канал, все четко, доходчиво, информативно.
Отличный урок. Да и другие в цикле тоже нравятся. Доходчиво о порой не простых вещах. Спасибо!
+Айрат Дример в выхи будет Visitor))
Очень бы хотелось увидеть урок по шаблону Bridge. Нигде не нашёл внятного туториала.
Сложный паттерн, на конец оставил, когда сам разберусь.
Хорошее объяснение шаблона, Спасибо большое.
Разве что видео можно было сократить в раза два. Так как вторая часть это какие то проверки и т.д. которые не имеют отношения к шаблону.
я был молодой и неопытный, каюсь))
Я тихо забился в истерике когда слова стали сами по себе появляться на экране. ))) Спасиб за труды и старания. Скоро мы тоже так сможем.
просто супер-учитель)
Привет.Всё классно, да.Но было бы в 100 раз если бы каждый класс разместить отдельно в другом файле.А так конечно они друг друга видят.Чтобы не было вот такого 6:00
Видео у Вас отличные, огромное спасибо за проделанную работу!
Конкретно на этом: 15:48 "мало ли, вдруг админ уже есть у чата - делаем проверку, что админ не null". На самом деле, тут сокрытие имен, и происходит проверка, что ПЕРЕДАННЫЙ админ вообще существует (что не имеет смысла, ибо null instanceof Admin всё равно вернет false).
Исходя из комментариев, должно быть if (this.admin != null && admin instanceof Admin) // ...
P.S. Но тогда нельзя будет таким образом добавить первого админа, хм...
P.P.S. А исходя из сообщения в ветке else, имеет ли смысл делать эту проверку на null?
+Aleksandr Belov ну может я и накосячил)) но принцип, надеюсь, ясен.
+Школа программирования, конечно, всё здорово. В любом случае, спасибо:)
я бы ответственность по проверке IsEnabled отдал внутрь класса Admin, SimpleUser
Возможно не по теме, а сколько нужно знать патернов на позицию джуниора? Спс за видео.
+Alexander Chaschin я бы так сказал, Джуниору по чесноку паттерны знать не нужно, скорее мидлу или где-то на промежуточном уровне, но их знание или хотя бы понимание будет хорошим плюсом!
К стати джава код конвеншн автору тоже неплохо было бы почитать. За уроки спасибо, понятно и доходчиво.
+GlassedUA поясни плз, я вроде прочел, может что не заметил, исправлю.
+Школа программирования
Вы наверное бывший сишник
www.oracle.com/technetwork/java/codeconventions-150003.pdf
п 6.4
+Школа программирования К стати, ни в коем случае не примите это за оскорбление или придираку". Уроки ваши по шаблонам действительно одни из самых внятных и доходчивых.
+GlassedUA напиши конкретно, что не соответствует общему положению))) Если ты про то, что я часто пишу тело метода в одну строку, то это в целях сокращения кода, чтобы как можно больше кода умещалось на один экран и зрителям было легче видеть и одним взглядом ухватить как можно больше логики.
+Школа программирования да... Мне глаза режет просто) И когда я понял что Ви делаете это зная, агрессия испарилась. Хорошего вечера, еще раз спасибо за уроки
thx
Урок плохой непонятний, автор видео не розобралса и не может толком обяснить, тянет резину.
так зачем ты смотришь дальше его видео ?
ты и на других его видео оставлял похожие комментарии.
ах да Микола ты писать на русском не умеешь ,но джаву учишь , интересно как дела с Инглиш ленгвидж ?