Ну тут загнул... все таки, про абстрактные классы и классы без монобеха надо в отдельное видео, а то вроде тема не сильно сложная но примеры хрен поймешь... Получается на первом уроке показал болты и гайки, на втором как их закручивать ключами, а тут показал как прикрутить полочку но на САМОРЕЗЫ Карл! На Саморезы ?? Мы их первый раз видим))) наши ключи к ним не подходят ... Наш инструментарий пока минимален.. Было бы неплохо посвятить одно видео абстрактным классам и вообще классам без монобеха и зачем они вообще нужны? На примере стрингов и интов)) не более! Ну может Колор ))
Спасибо за полезное видео. Какая вложенность if' ов допускается? На сколько знаю много if ни есть гуд))). За Serializable и инспектор отдельное спасибо. Знал только что с private работает.
Какого-то ответа определенного нет, иногда действительно нет выхода чтобы не городить if{ if {if}}. Максимум что я встречал 3, но на скринах кода к какой-то новелле видел около 10 вложенностей, тут уже точно человек просто не разобрался как использовать массивы и циклы. Обычно хватает цикла + в нем проверки на что-то.
Ну как то плохо сказал про switch . По видио можно понять что самое важное в switch то что они нужны для более лучшего прочтения кода, но тот момент что If бегают по друг другу else if() else if() else if() ... и пока он всё не проверит не выйдет из цикла не сказано, а switch проверит один блок и если найдет выйдет из цикла поиска и выведет результат. В этот вроде как вся суть switch. Он нужен для более быстрого нахождения результата (если это позволяет задача) и выхода из неё, а не ходить дальше по else if.
@@GameDirectorMichael Извините не правильно выразился. В switch ты уже знаешь к какому case обратиться в зависимости от твоей переменной и он прямо идёт к ней, а If будет ходить по всем до своего нахождения
@@fffff8806 switch ничего не знает, о проверяет каждый case на соответствие переданному ему значению, if работает точно также switch нужен только для улучшения читабельности кода, не более
Миша, я - мальчик. Я хочу писать код, а не чтоб ты меня целовал)))
Ну тут загнул... все таки, про абстрактные классы и классы без монобеха надо в отдельное видео, а то вроде тема не сильно сложная но примеры хрен поймешь... Получается на первом уроке показал болты и гайки, на втором как их закручивать ключами, а тут показал как прикрутить полочку но на САМОРЕЗЫ Карл! На Саморезы ?? Мы их первый раз видим))) наши ключи к ним не подходят ... Наш инструментарий пока минимален.. Было бы неплохо посвятить одно видео абстрактным классам и вообще классам без монобеха и зачем они вообще нужны? На примере стрингов и интов)) не более! Ну может Колор ))
Видимо да) Спасибо, про абстрактные классы запишу видео в ближайшее время.
Спасибо за полезное видео. Какая вложенность if' ов допускается? На сколько знаю много if ни есть гуд))). За Serializable и инспектор отдельное спасибо. Знал только что с private работает.
Какого-то ответа определенного нет, иногда действительно нет выхода чтобы не городить if{ if {if}}. Максимум что я встречал 3, но на скринах кода к какой-то новелле видел около 10 вложенностей, тут уже точно человек просто не разобрался как использовать массивы и циклы. Обычно хватает цикла + в нем проверки на что-то.
@@GameDirectorMichaelаххахппх, спасибо, что напомнил, такой прикол был в симулятор цундере.
Ну как то плохо сказал про switch . По видио можно понять что самое важное в switch то что они нужны для более лучшего прочтения кода, но тот момент что If бегают по друг другу else if() else if() else if() ... и пока он всё не проверит не выйдет из цикла не сказано, а switch проверит один блок и если найдет выйдет из цикла поиска и выведет результат. В этот вроде как вся суть switch. Он нужен для более быстрого нахождения результата (если это позволяет задача) и выхода из неё, а не ходить дальше по else if.
Так и в if точно также работает если он сразу нашел выход то остальные он уже не проверяет
@@GameDirectorMichael Извините не правильно выразился. В switch ты уже знаешь к какому case обратиться в зависимости от твоей переменной и он прямо идёт к ней, а If будет ходить по всем до своего нахождения
@@fffff8806 switch ничего не знает, о проверяет каждый case на соответствие переданному ему значению, if работает точно также
switch нужен только для улучшения читабельности кода, не более
badProducts != 0? Такая запись?