Единственный контент где сначала ставлю лайк и только потом смотрю видео! Прекрасное качество и подача материала! Продолжай в том же духе и очень скоро придёт золотая кнопка 🍀
Серёг, недавно наткнулся на твой канал и просто хотел поблагодарить за такой контент. Очень понятно все объясняешь, также разделяю твои принципы, а также очень полезный и подробный контент в части обучения ( но побольше бы его, тоже бы хотелось)))), а также с точки зрения развития софт скилов и продуктивности! Спасибо за такой контент и продолжай в том же духе! Удачи!
Привет, у тебя отличный канал. Разноплановый. Хочу совета. Начал активно изучать плюсы, чтобы делать десктоп приложения. Скажи пожалуйста свое мнение про плюсы. Стоит ли учить дальше, или язык уже устарел и лучше перейти на изучение Go (более новых языков программирования)? Спасибо.
Тема видео полезная и обязательная к изучению, но над примерами стоило бы поработать(придумать их заблаговременно), да бы не тратить на это время и не растягивать видео, спасибо за контент
У тебя в 5м пункте принципиальная ошибка. Там if(!condition1){return '1'} выполнится и выйдет из функции, если условие не 1. Остальной код выполняться не будет. Лучше после первого блока использовать else if.
В этом и смысл 5-го пункта - Fail Fast. Если ты можешь отловить сразу corner case и выйти из функции, то: 1) Код читать проще, так как можно сохранить один уровень вложенности 2) Меньше кода выполнять машине Пересмотри внимательнее фрагмент =)
@@sergeydmitrievsky с доводами полностью согласен, все говоришь правильно, но реализация примера неправильная. Я не поленился и протестировал твой пример, и он работает некорректно. var condition1 = 1; var condition2 = 2; //------------------------------------- function someFunc(value){ if(value!=condition1) { return 1; } if(value!=condition2) { return 3 } return 2 } //------------------------------------- console.log('someFunc(1) = '+someFunc(1)); console.log('someFunc(2) = '+someFunc(2)); console.log('someFunc(3) = '+someFunc(3)); //------------------------------------- function otherFunc(value){ if(value!=condition1&&value!=condition2) { return 3; } else if(value==condition1) { return 1 } else return 2 } //------------------------------------- console.log('otherFunc(1) = '+otherFunc(1)); console.log('otherFunc(2) = '+otherFunc(2)); console.log('otherFunc(3) = '+otherFunc(3)); проверь сам. У твоей реализации в функции 3 абсолютно несвязанных блока кода которые работают сами по себе. Для нормальной работы необходим else if и else. Особенно это касается сложных объектов. И если совсем зеленые новички будут к такому привыкать, у них появятся проблемы и красные следы сзади от хлыста их будущего тимлида)))
И да, новички, которые прочитают - js - полное г... Не учите его как первый язык, очень вас прошу. Как второй вспомогательный потом позже - да, но не первым. Не ломайте себе жизнь) если бы я это написал на C#, Java, Swift, Go и прочих, та даже на TypeScript у меня бы вылезло куча ошибок и этот код никогда бы не заработал, а тут норм? Кстати, если сможете найти тут ошибки, значит вы уже что-то в этом понимаете)
Относительно недавно на протяжении двух недель начал изучать html + css, но был 3-4 дневной перерыв из-за которого никак не получается сесть и начать заново учить в том темпе, в котором начинал0)0)0)0)0)0)00)00) Вроде даже нравилось, а щас всегда нахожу отмазки…🤕
У меня также было, это нормально бро. Простой откат, потому что мозг не видит результата сейчас и не хочет тратить энергию. Я решил эту задачу путём 1% в день. Просто мозгу говоришь давай просто 5 минут посидим за кодом или пройдём новый модуль и все. Или помодоро ставишь и говоришь вот только это посидим и все. А ещё нужно время чтобы инфа переварилась, это как с едой надо время.
брат а вот смотри я тебе не давно писал комент типо мол го обучалку по питону, но ты занимаешься сайтами поэтому ты не согласился, а как насчёт обучалки по js
❗Подписывайся на мой телеграм-канал про IT, программирование и frontend → t.me/sergeydmitrievsky
Недавно нашел твой канал, спасибо огромное за советы и мотивацию !) Привет из Киева
Отлично 🌟
Единственный контент где сначала ставлю лайк и только потом смотрю видео! Прекрасное качество и подача материала! Продолжай в том же духе и очень скоро придёт золотая кнопка 🍀
тоже так же😊
🔥
Серёг,
недавно наткнулся на твой канал и просто хотел поблагодарить за такой контент. Очень понятно все объясняешь, также разделяю твои принципы, а также очень полезный и подробный контент в части обучения ( но побольше бы его, тоже бы хотелось)))), а также с точки зрения развития софт скилов и продуктивности!
Спасибо за такой контент и продолжай в том же духе!
Удачи!
Класс ❤️
Спасибо что вы есть
спасибо , крутой формат!!!
Спасибо большое! Лайк и комментарий к каждому видео!
❤️
Узнал о канале от Диджитализируй. Отличный контент. Успехов в развитии)
Оу, интересно) А где именно узнал?
@@sergeydmitrievsky В телеграм канале упоминал ролик про 7 привычек
Полезные советы. Спасибо.
Спасибо 👍
Полезная информация. Спасибо. Подписался
❤️
Привет, у тебя отличный канал. Разноплановый. Хочу совета. Начал активно изучать плюсы, чтобы делать десктоп приложения. Скажи пожалуйста свое мнение про плюсы. Стоит ли учить дальше, или язык уже устарел и лучше перейти на изучение Go (более новых языков программирования)?
Спасибо.
А я изучаю C++ для программирования видеоигр на движке Unreal Engine.
Круто ! Я хоть и питон изучаю, но все равно полезно!
Для любого языка подойдут советы 😉
Побольше бы таких видео!
Буду иметь ввиду)
Или прочитайте книгу
"Чистый код" Мартин или "Совершенный код" Макконел.
Спасибо тебе,за топовый контент))
Круто!
👍👍👍👍👍👍
👍
брат ты просто красавчик
Спасибо ❤️
Тема видео полезная и обязательная к изучению, но над примерами стоило бы поработать(придумать их заблаговременно), да бы не тратить на это время и не растягивать видео, спасибо за контент
🙏🏻
Спасибо, мне понравилось видео, но произноси слово "return" правильно
ок
У тебя в 5м пункте принципиальная ошибка. Там if(!condition1){return '1'} выполнится и выйдет из функции, если условие не 1. Остальной код выполняться не будет. Лучше после первого блока использовать else if.
В этом и смысл 5-го пункта - Fail Fast. Если ты можешь отловить сразу corner case и выйти из функции, то:
1) Код читать проще, так как можно сохранить один уровень вложенности
2) Меньше кода выполнять машине
Пересмотри внимательнее фрагмент =)
@@sergeydmitrievsky с доводами полностью согласен, все говоришь правильно, но реализация примера неправильная. Я не поленился и протестировал твой пример, и он работает некорректно.
var condition1 = 1;
var condition2 = 2;
//-------------------------------------
function someFunc(value){
if(value!=condition1)
{
return 1;
}
if(value!=condition2)
{
return 3
}
return 2
}
//-------------------------------------
console.log('someFunc(1) = '+someFunc(1));
console.log('someFunc(2) = '+someFunc(2));
console.log('someFunc(3) = '+someFunc(3));
//-------------------------------------
function otherFunc(value){
if(value!=condition1&&value!=condition2)
{
return 3;
}
else if(value==condition1)
{
return 1
}
else return 2
}
//-------------------------------------
console.log('otherFunc(1) = '+otherFunc(1));
console.log('otherFunc(2) = '+otherFunc(2));
console.log('otherFunc(3) = '+otherFunc(3));
проверь сам. У твоей реализации в функции 3 абсолютно несвязанных блока кода которые работают сами по себе. Для нормальной работы необходим else if и else. Особенно это касается сложных объектов. И если совсем зеленые новички будут к такому привыкать, у них появятся проблемы и красные следы сзади от хлыста их будущего тимлида)))
И да, новички, которые прочитают - js - полное г... Не учите его как первый язык, очень вас прошу. Как второй вспомогательный потом позже - да, но не первым. Не ломайте себе жизнь) если бы я это написал на C#, Java, Swift, Go и прочих, та даже на TypeScript у меня бы вылезло куча ошибок и этот код никогда бы не заработал, а тут норм? Кстати, если сможете найти тут ошибки, значит вы уже что-то в этом понимаете)
Привет! Дежурный лайк и коммент для хорошего мужика ))
Ахах! Спасибо
после этого видео почувствовал себя сениором потому что уже все перечисленное из видео уже давно знаю
Все может быть)
Точно, а я себя почувствовал не просто сеньором, а самим Гордоном Муром))
Относительно недавно на протяжении двух недель начал изучать html + css, но был 3-4 дневной перерыв из-за которого никак не получается сесть и начать заново учить в том темпе, в котором начинал0)0)0)0)0)0)00)00) Вроде даже нравилось, а щас всегда нахожу отмазки…🤕
У меня также было, это нормально бро. Простой откат, потому что мозг не видит результата сейчас и не хочет тратить энергию. Я решил эту задачу путём 1% в день. Просто мозгу говоришь давай просто 5 минут посидим за кодом или пройдём новый модуль и все. Или помодоро ставишь и говоришь вот только это посидим и все. А ещё нужно время чтобы инфа переварилась, это как с едой надо время.
если хочешь могу давать советы какие то или помогать в общем, сам занимаюсь веб разработкой уже чуть больше года если активно брать
@@nero-je9ni GOOO, только можно летом?
когда сессию закрую
@@sulsanzhar окей
@@sulsanzhar пока напиши что б не забыть и не потерять контакт
брат а вот смотри я тебе не давно писал комент типо мол го обучалку по питону, но ты занимаешься сайтами поэтому ты не согласился, а как насчёт обучалки по js
это я не согласился, а не он
На канале есть несколько таких видосов)
Можно про addEentListener!
Можно
I'm looking for js programmers I know you are busy but of you know any experienced programmers I would appreciate your help 😃
)