Yuriy
Ребята, посоветуйте интересный канал о технологиях. Не важно ТГ или ютуб
Апач
А что полезно?
Хардкорные курсы которых нет на русском языке и которые стоят как 2 годовые зарплаты вайтишника или больше
Alexandr
Отличный выбор для человека без опыта! 👍👍🤦‍♂️
Денис
Понял ,посоветуете что то отличное по ASP.NET
Конкретно я - нет, но кажется тут был профи-шарпист, возможно, он скажет что-нибудь полезное
Шурок
#заметкинаполях. Многие программисты считают комментарии в коде одним из "code smell" (т.е. признаком некачественного кода). Это контринтуитивно и зачастую объясняется лишь в общих словах. Сегодня я столкнулся с кодом, где я хотел добавить комментарий, но смог не сделать этого, изменив код. Вот пример с комментарием: fun myFun() { ... return response.status == 0 // 0 - это код успешного запроса } Чем это плохо? теперь появился комментарий, который может устареть, забыться. Например я могу случайно обновить логику на status == 1, забыв про комментарий, оставив других разработчиков наедине с нерелевантным комментарием и недоумением. Как улучшить? Сделать код "говорящим", а заодно убрать магический номер: fun myFun() { val successCode = 0 ... return response.status == successCode } Теперь код сам говорит о том, о чем бы говорил комментарий, более того, мы избавились от непонятного числа 0, и теперь можем легко изменить статус код
Считаю, что данный пример: проблема не в комментарии. В данном пример 0 - магическое число. Пока не выноситься отдельно, ни 1 комментарий не поможет коду.
Watermelon
он мне овтечает в другом чате
Avazart
#заметкинаполях. Многие программисты считают комментарии в коде одним из "code smell" (т.е. признаком некачественного кода). Это контринтуитивно и зачастую объясняется лишь в общих словах. Сегодня я столкнулся с кодом, где я хотел добавить комментарий, но смог не сделать этого, изменив код. Вот пример с комментарием: fun myFun() { ... return response.status == 0 // 0 - это код успешного запроса } Чем это плохо? теперь появился комментарий, который может устареть, забыться. Например я могу случайно обновить логику на status == 1, забыв про комментарий, оставив других разработчиков наедине с нерелевантным комментарием и недоумением. Как улучшить? Сделать код "говорящим", а заодно убрать магический номер: fun myFun() { val successCode = 0 ... return response.status == successCode } Теперь код сам говорит о том, о чем бы говорил комментарий, более того, мы избавились от непонятного числа 0, и теперь можем легко изменить статус код
Это о чем ? Цитата?
Watermelon
спасибо
Vova
он мне овтечает в другом чате
В том чате и спрашивай лучше) там конкретно дотнет комьюнити
Пашок🗽
#заметкинаполях. Многие программисты считают комментарии в коде одним из "code smell" (т.е. признаком некачественного кода). Это контринтуитивно и зачастую объясняется лишь в общих словах. Сегодня я столкнулся с кодом, где я хотел добавить комментарий, но смог не сделать этого, изменив код. Вот пример с комментарием: fun myFun() { ... return response.status == 0 // 0 - это код успешного запроса } Чем это плохо? теперь появился комментарий, который может устареть, забыться. Например я могу случайно обновить логику на status == 1, забыв про комментарий, оставив других разработчиков наедине с нерелевантным комментарием и недоумением. Как улучшить? Сделать код "говорящим", а заодно убрать магический номер: fun myFun() { val successCode = 0 ... return response.status == successCode } Теперь код сам говорит о том, о чем бы говорил комментарий, более того, мы избавились от непонятного числа 0, и теперь можем легко изменить статус код
Комментировать нужно только то что определяется в контексте метода/класса, и только то что может вызывать вопросы. Коды статусов зачастую выносятся в константы с громкоговорящими названиями)
Avazart
return response.status == 0 Тут кстати может проверочку и исключение?
Шурок
return response.status == 0 Тут кстати может проверочку и исключение?
Твой сервис вызывает 5 сервисов, откуда первый выдаст инфу, тот победитель. Пользователь получает 4 ошибки и результат. кайф
Avazart
И языка
Avazart
Например в python есть doc - строки
Avazart
которые по сути документация и комментарий
Alexander
Это о чем ? Цитата?
ваш вопрос не ясен :)
Алексей
Вот их советую по С++ https://www.youtube.com/watch?v=bDWdRyt6fIY&list=PL3BR09unfgcgJPQZKaacwzGmcXMtEA-19
Интересный вариант, но по каждой теме полтора часа?
Mikhail
А есть пример?
По стоимости выходит как полноценная фуллтайм учёба в MIT, я бы взглянул на такие курсы.
Avazart
Типо полтора часа много или мало?
Алексей
Я не понял вопрос.
Просто смотреть лекцию на полторашку про указатели это одно а про строки так себе идея
Avazart
А что про строки?
Avazart
Если Вы про указатели смотрите то Вы где то на начальном уровне. Т.е. рано смотреть такие видео скорее всего
Алексей
А что про строки?
Ну там как бы нет на полную лекцию, а уж с учётом STL
Avazart
Вам больше видосы Хирьянов подойдут
Avazart
Там вообще не про строки как я помню
Avazart
А более глобально
Avazart
и глубинно.
Алексей
Если Вы про указатели смотрите то Вы где то на начальном уровне. Т.е. рано смотреть такие видео скорее всего
Я про строки уже модуль как раз закончил. А вот указатели до конца понять не могу
Алексей
Да я на него подписан
Avazart
Да я там сидел пока меня там не забанили ))
Алексей
Вот это они зря😁
Avazart
Да нет я там с админом одним надменным посрался
Avazart
Ну как посрался, видимо он решил что я его достал
Roman
Всем привет! Дайте пожалуйста совет. Хочу начать учиться вэб разработке, JavaScript. Не знаю каких системных требований для начала будет достаточно. Хочу мак. По отзывам он приятнее в работе с ним, нравится его качество и хвалебные отзывы об m1. На сколько принципиально все это ? Нужен про или хватит air? Размер экрана ? Что можно после учебы будет легче продать и взять что-то другое ? Заранее спасибо
Андрей
Здравствуйте! Такой вопрос что нужно знать, прежде чем осваивать Angular? Это первый фрейм-ворк.
Avazart
Для веба наверное даже сильно слабый комп годится.
Avazart
Разве что дизайн и ограничения фотошопом идр программами накладываемые.
Алексей
Для веба наверное даже сильно слабый комп годится.
Чем слабее тем лучше. Гарантированнее будет на всех браузерах работать
Avazart
Оно то так. Только работать не особо комфортно
Avazart
будет
Avazart
Т.е. можно в браузере держать только одну вкладку
Avazart
тогда норм.
Avazart
хотя опять на сильно слабых компах сабое железо и старая ОС и может быть старые версии прог ...
Roman
8 гб озу на м1 будет достаточно получается с головой?
Андрей
Как относитесь к nft играм?
Mikoratanakaki
Есть среди нас человек на данный момент где-то работающий?
Elon
уже как 2 года )
Oleksii
8 гб озу на м1 будет достаточно получается с головой?
Смотря для чего. Разработка приложений и программ? Нет
Avazart
Там про веб
~(>.<)~
Как относитесь к nft играм?
Ну положительно ибо нфт для этих игр раскупают очень хорошо
Roman
И программы и приложения. Но пока мне нужен комп которого хватит на курс практикума
Oleksii
Как относитесь к nft играм?
если это те, где играешь и получаешь бабосики - то хорошо
Marchal
Ребята, подскажите, можно ли где-нибудь бесплатно выложить свои творения? Попробовал в opensea, но там за &quot;газ&quot; просят 200 долларов. Простите, что не в тему
Marchal
Я про nft
Oleksii
Я про nft
Тогда хз
Avazart
битбакет
Marchal
Если бесплатно, то можно попробовать
Marchal
А если есть вложения, то нужно воспринимать это как свою &quot;работу&quot;
Marchal
Но это мое мнение
Oleg
#заметкинаполях. Многие программисты считают комментарии в коде одним из &quot;code smell&quot; (т.е. признаком некачественного кода). Это контринтуитивно и зачастую объясняется лишь в общих словах. Сегодня я столкнулся с кодом, где я хотел добавить комментарий, но смог не сделать этого, изменив код. Вот пример с комментарием: fun myFun() { ... return response.status == 0 // 0 - это код успешного запроса } Чем это плохо? теперь появился комментарий, который может устареть, забыться. Например я могу случайно обновить логику на status == 1, забыв про комментарий, оставив других разработчиков наедине с нерелевантным комментарием и недоумением. Как улучшить? Сделать код &quot;говорящим&quot;, а заодно убрать магический номер: fun myFun() { val successCode = 0 ... return response.status == successCode } Теперь код сам говорит о том, о чем бы говорил комментарий, более того, мы избавились от непонятного числа 0, и теперь можем легко изменить статус код
Всё ещё Немчинский в лекциях про мытье котов чистый код тоже говорит, что говно эти ваши комментарии, нормально называйте переменные и методы
Alex
Здравствуйте. Скажите, здесь только программисты, или есть верстальщики? Я только встаю на этот путь. Очень frontend нравится. Пишешь и видишь преображение страницы. Очень круто. Все ново и интересно, хочется и Python, и (HTML, CSS, JS), и PHP, и вообще все сразу. Сразу если с JS начать, какие знания HTML и CSS нужны для этого?
Oleg
Тут не за горами мощный бесплатный курс по JavaScript от RS School как раз
Avazart
А как не в курсе?
Avazart
Т.е. проводится как?