ПРОСТО ПРО SOLID. SRP
2:52
8 місяців тому
КОМЕНТАРІ
@m0naco608
@m0naco608 29 днів тому
Я бы сказал : "Инкапсуляция - это ограничение пользователя к данным, которые ему не нужны для комфортного использования программы, либо использование этих данных иди доступ к ним может навредить самой ррограмме и еë использованию." Инкапсуляция это не сокрытие в прямом плане.
@User_mayor
@User_mayor 2 місяці тому
А когда вы учились вы совмещали с работой? Или уволились?
@maksym_basov
@maksym_basov Місяць тому
Я не работал, в универе учился
@GanginNegative
@GanginNegative 2 місяці тому
Получается Dependency injection не следует принципам OOP?
@maksym_basov
@maksym_basov 2 місяці тому
В каком смысле?
@embearati3795
@embearati3795 2 місяці тому
хорош, доступно объяснил
@maksym_basov
@maksym_basov 2 місяці тому
Спасибо!
@elenakhilko3280
@elenakhilko3280 2 місяці тому
Под водой они практически летают
@user-cq2ut4ir4r
@user-cq2ut4ir4r 2 місяці тому
Наследование параша, если ты не пишешь корневую библиотеку, которая строит все остальное
@Lifestylerizz
@Lifestylerizz 2 місяці тому
Познавательный и простой в понимании ролик, удачи в продвижении ✊
@maksym_basov
@maksym_basov 2 місяці тому
Спасибо!
@TanyaB-yq3hl
@TanyaB-yq3hl 2 місяці тому
🙈👌👍
@fevra1
@fevra1 3 місяці тому
Зачем кс на фоне хаха? Вообще не в тему
@Alonso_Kinn
@Alonso_Kinn 3 місяці тому
Пока ты это все перечислял , я уже чуток поседел и прибавил в весе (с)
@Biforzz
@Biforzz 3 місяці тому
Само видео слишком динамичное, залипательное и быстрое, аж голова закружилась от этих прыжков, такой формат сильно отвлекает от прослушивания и впитывания информации, как буд то в облаках летаешь… Приходится слушать как подкаст, но тогда есть вероятность что либо упустить, например строки кода для большего понимания, но сам по себе разбор принципа хАрош)
@maksym_basov
@maksym_basov 3 місяці тому
Спасибо за отзыв!
@maksym_basov
@maksym_basov 3 місяці тому
Как вам такой формат? 🤔
@DecembristITTV
@DecembristITTV 3 місяці тому
Философия JAVA - вы хотите человека жабе обучать или чтобы он стал магом воды? Если второе, то не имею ничего против 👍👍👍
@maksym_basov
@maksym_basov 2 місяці тому
Хах, а чем вам книга не понравилась? Как по мне, все достаточно хорошо описано, и как таковой воды я не заметил
@r0ma234
@r0ma234 3 місяці тому
Нужен рефакторинг стола. Sorry, не смог удержаться 🎉
@maksym_basov
@maksym_basov 3 місяці тому
работаем над этим )
@KonstantinShibkov
@KonstantinShibkov 3 місяці тому
Про чистый код нужно больше видео!) Конечно, с processData промах, по мне, слишком общее название. В такой метод надо будет постоянно лазить, чтобы понять, что там за обработка данных. Возможно стоило бы назвать removeSpecialCharacters, filterLettersAndDigits.
@maksym_basov
@maksym_basov 3 місяці тому
Согласен, достаточно абстрактно вышло
@siarheitkachou6006
@siarheitkachou6006 3 місяці тому
У вас стол шатается
@maksym_basov
@maksym_basov 3 місяці тому
Работаем над этим
@PZDC_1988
@PZDC_1988 3 місяці тому
Чтобы писать чистый код, для начала нам нужен, ровный и устойчивый стол)
@maksym_basov
@maksym_basov 3 місяці тому
хех, замечание принято )
@AzriUltimate
@AzriUltimate 3 місяці тому
Превью мистера биста
@user-xn1mx9kd2u
@user-xn1mx9kd2u 3 місяці тому
Неужели кто-то не в курсе?)))
@maksym_basov
@maksym_basov 3 місяці тому
возможно)
@victorgelement5997
@victorgelement5997 3 місяці тому
Видео вовремя, как раз читаю «Чистый код»😊. Хороший пример использован в видео. Наглядно показано как из кучи не самого читаемого и понятного кода с помощью разделения на методы и использования правильных имен для этих методов получить код по которому сразу понятно что он делает.
@sss-pf5rk
@sss-pf5rk 3 місяці тому
А вы спринг и хибернейт будете рассказывать?
@maksym_basov
@maksym_basov 3 місяці тому
Да
@TanyaB-yq3hl
@TanyaB-yq3hl 3 місяці тому
Супер!👍👍👍
@user-nu4bo4uv6b
@user-nu4bo4uv6b 3 місяці тому
В геттере getName() разве не нужно возвращать новую строку со значением name ? Или это не нужно, т.к String сам по себе Immutable ?
@maksym_basov
@maksym_basov 3 місяці тому
Да, String и сам по себе Immutable
@he1vann-42
@he1vann-42 3 місяці тому
софтскилы
@ziby3848
@ziby3848 3 місяці тому
спасибо большое за видео!
@95thh
@95thh 3 місяці тому
А есть пример ?
@maksym_basov
@maksym_basov 3 місяці тому
ToDo приложение, Склад товаров, админка по управлению чем-то и т п
@TanyaB-yq3hl
@TanyaB-yq3hl 3 місяці тому
Спасибо!!!
@user-xb2mn3hq7d
@user-xb2mn3hq7d 4 місяці тому
Интерфейсы содержат контракт метода, а он уже включает в себя сигнатуру и тип возвращаемого значения. 😊
@VendettaVendettov
@VendettaVendettov 4 місяці тому
А вы будете рассказывать про спринг?
@maksym_basov
@maksym_basov 4 місяці тому
Да!
@Tanya-xh7du
@Tanya-xh7du 4 місяці тому
🔥
@Konserva100
@Konserva100 4 місяці тому
Канал для россиян?
@maksym_basov
@maksym_basov 4 місяці тому
Нет
@Nick87rus
@Nick87rus 4 місяці тому
​@@maksym_basovа для кого?)
@maksym_basov
@maksym_basov 4 місяці тому
Для русскоговорящих украинцев и других МИРНО настроенных народов.
@Nick87rus
@Nick87rus 4 місяці тому
@@maksym_basov т.е. не просто для "русскоговорящих", а конкретно для "русскоговорящих украинцев"?
@maksym_basov
@maksym_basov 4 місяці тому
Написал выше
@user-sx4em4zj9f
@user-sx4em4zj9f 4 місяці тому
Полезно, спасибо!)
@maksym_basov
@maksym_basov 4 місяці тому
Спасибо )
@vladyslavlisnenko1749
@vladyslavlisnenko1749 4 місяці тому
Дуже круто!)
@maksym_basov
@maksym_basov 4 місяці тому
Дякую ))
@user-iv1ge3lv1x
@user-iv1ge3lv1x 4 місяці тому
топ
@maksym_basov
@maksym_basov 4 місяці тому
Дякую!
@ruden6623
@ruden6623 4 місяці тому
Комментарии для продвижения, а то контент хороший, а просмотров мало
@maksym_basov
@maksym_basov 4 місяці тому
Спасибо, приятно!
@anjelomanoranjan3908
@anjelomanoranjan3908 5 місяців тому
Спасибо зп материал! Жду новых видео по Java
@anjelomanoranjan3908
@anjelomanoranjan3908 5 місяців тому
шикарные у тебя видосы) жду нового материала по Java
@muradaliyev2287
@muradaliyev2287 5 місяців тому
Начать надо с переменных
@user-pq9zz8gs4s
@user-pq9zz8gs4s 5 місяців тому
Осталось только найти вакансию джуна
@AnastasiaChoise
@AnastasiaChoise 5 місяців тому
Спасибо большое за твой опыт!
@scink666
@scink666 5 місяців тому
как создать иммутабельный объект в typescript: const ImmutablePerson = {name: 'John Dow', age: 42, hobbies: []} as const; но вообще, хорошо, что ФП практики привлекают внимание ООПшников. может, в джаве даже функции появятся)
@user-wl9hm3gg5z
@user-wl9hm3gg5z 5 місяців тому
Ух ты, как раз вчера искал инфу про иммутабельность и тут такое видео появилось, повезло-повезло:)
@M4themagicss
@M4themagicss 5 місяців тому
Спасибо, самый годный видос на эту тему, действительно выделил самое важное ❤ Нам как trainee примерно то же самое рекомендовали
@doubletrouble8358
@doubletrouble8358 5 місяців тому
Да. Ты его расширяешь, расширяешь, а потом в своем же коде разобраться не можешь и оптимизации нет. Гениально.
@maksym_basov
@maksym_basov 5 місяців тому
Иногда и такое случается )
@something-like-that
@something-like-that 6 місяців тому
Хм, а как быть с пет проектом, если в большинстве вакансий требуется реальный коммерческий опыт?)
@something-like-that
@something-like-that 6 місяців тому
Даже для джунов, опыт от 1 года
@maksym_basov
@maksym_basov 2 місяці тому
Напишите проект, попробуйте его выставить на хостинг, храните код в системе контроля версий, попробуйте настроить ci/cd и т п. Вообщем что б ваш проект максимально походил на реальный. Ну а после укажите в резюме ссылку на этот проект и начинайте подавать резюме даже на вакансии от 1 года.
@olegb3355
@olegb3355 6 місяців тому
Спасибо видео понравилось!
@maksym_basov
@maksym_basov 6 місяців тому
Спасибо!
@user-ul3yp1zp3i
@user-ul3yp1zp3i 6 місяців тому
Спасибо за труд 👍
@MrMor94ok
@MrMor94ok 6 місяців тому
Привет спасибо за видео. Можешь посоветовать что бы ты сейчас учил после Spring для джуна. Думаю сейчас учить Docker возможно потом какую нибудь БД типа MongoDB и т.д.
@maksym_basov
@maksym_basov 6 місяців тому
Спасибо! Если ты уже знаешь SQL, Spring MVC и т д. Думаю уже можешь начинать искать работу, параллельно можешь смотреть в Docker, NoSQL, Kafka.. Clean Code прочесть, если ещё не читал. Effective Java тоже можно. Однако стоит фокусироваться в первую очередь на поиске работы и прохождении собеседований, так как база уже имеется.
@user-up7lw8gf9l
@user-up7lw8gf9l 6 місяців тому
у вас хеликобактерная среда воспалилась
@maksym_basov
@maksym_basov 6 місяців тому
С чем это может быть связано?
@user-up7lw8gf9l
@user-up7lw8gf9l 6 місяців тому
@@maksym_basov я уже не помню тоже надо видео пересматривать, долго не правильно питались вроде спровоцировало. Снижение соляной кислоты в желудке, должна быть кислая среда, а у вас щелочная. Лечится антибиотиками, и нормализацией питания, меньше углеводов больше белка, долго короче писать. Продукта которые могут помочь 1. Масло черного тмина 2. Хелинорм 3. Натуральные растения: деглицирризинированная солодка, ржавый вяз, мастикова смола 4. Фитосбор: артишок, одуванчик, имбирь, календула, пижма, тысячелистник 5. Жирорастворимые витамины: а и е У Принца Гари кстати тоже было такое
@JdSpot
@JdSpot 6 місяців тому
Вообще не то по-моему, пример неудачный
@maksym_basov
@maksym_basov 6 місяців тому
Почему? Какой удачный?
@MrSashaZykov
@MrSashaZykov 6 місяців тому
@@maksym_basov Возможно, когда был автомобиль класс лада 2101, который реализовывал интерфейс "ехать", а потом мы сделали класс 2107 унаследованный от 2101? Такое же тоже сюда относится?(к open closed?)