dev_sheep
Вот бля, шутник 😂
dev_sheep
Огонь
👍
Mike
почему на мобиле и на компе одни люди разными цветами?
Anonymous
Будто бы палкой ударил по улью осиному
dev_sheep
Они рандомные
dev_sheep
:D
Mike
интересно, когда они генерятся
Mike
при запуске тг?
Mike
и типа кэшируются по юзер айди?
dev_sheep
интересно, когда они генерятся
Вот это хрен знает. Они как и в чатов - рандом.
Daniel
ну - этот-то код мы можем поглядеть
Daniel
но лень же
dev_sheep
Конечно
dev_sheep
😂
dev_sheep
Это надо лезть в чертоги дьявольские
dev_sheep
Ибо код телеграма есть та самые чертоги
Mike
перезапустил телегу
Anonymous
Но я все-таки поищу
Mike
цвета остались старые
Anonymous
Какой там код
Daniel
хотя - вот что мне интересно (не настолько, чтобы самому лезть) - как описан протокол? swagger, или нет?
Mike
так что походу кэш на диске
Anonymous
Классный
dev_sheep
Классный
Сарказм?
Anonymous
Кто кодил под iOS, тот поймёт: AppDelegate на 3700 строк Вся логика во viewDidLoad()
Anonymous
И это верхушка айсберга
Anonymous
Там и не такие вещи происходят
Anonymous
Комната страхов прям
dev_sheep
Как я понял, это метод, а такие методы огромные как минимум нехорошо
𝕲𝖎𝖗𝖆𝖋𝖋𝖊
Я от go порой в шоке. Методы на 200 строк...но они читаемы, можно понемножку
Anonymous
Как я понял, это метод, а такие методы огромные как минимум нехорошо
Ну да, у них функционал одного экрана описан в одном методе. В котором мы должны лишь конфигурировать. Обычно - от 5 до 50 строк
dev_sheep
Форматирование, все дела
dev_sheep
Единый стиль кода
𝕲𝖎𝖗𝖆𝖋𝖋𝖊
Форматирование, все дела
😁😁😁😁
dev_sheep
Daniel
Это из-за fmt, мне кажется.
нет, это из-за активного противодействия созданию абстракций
Anonymous
Интересно, последствия чего это
Того, что имели они в ростовое отверстие всех Вопрос в другом - почему это РАБотает нормально
Daniel
но можно и на go написать через жеппу
Daniel
смое модное - скрестить ужа с ежом и спрятать в пакет
𝕲𝖎𝖗𝖆𝖋𝖋𝖊
О, знаю такое
Жопа чаще используется чем go fmt, что прискорбно
Anonymous
но можно и на go написать через жеппу
Метод зовётся getJoppa(), ничего не возвращает. В метод передаём *response, куда пишем результат работы функции.
Anonymous
Kaef
Anonymous
Я минут 10 думал, зачем назвать метод getChtoTo
Anonymous
И возвращать ничего
Daniel
и на вопрос "зачем?!" отвечает такое "мне норм, я всегда так делаю"
Daniel
хочется взять и уебать
Anonymous
А там после отработки метода новое значение
Anonymous
Удобно же
Daniel
это, как ни странно, происходит с человеком в хорошем вузе
Daniel
где на первом же курсе ему начинают преподавать C
Anonymous
это, как ни странно, происходит с человеком в хорошем вузе
Ой, чаще всего качество преподавания оставляет желать лучшего
Anonymous
Потом выходят такие с красным дипломом
Daniel
оно где угодно оставляет
Anonymous
А я их код читаю
Anonymous
Согласен
Anonymous
оно где угодно оставляет
Вывод - кто хочет, научится
Anonymous
оно где угодно оставляет
Кто ожидает, что вуз ему как-то поможет
Anonymous
Без комментариев
Daniel
потому как математику мы худо-бедно за 2.5 тысячи лет научились преподавать, а программирование за 50 - нет
Anonymous
потому как математику мы худо-бедно за 2.5 тысячи лет научились преподавать, а программирование за 50 - нет
Часто бывает, что преподаватели не имеют production-опыта Это как если бы преподавал математик, не решивший ни одной задачи
Anonymous
Кто захочет отрываться от кормушки и идти учить оболтусов?
Daniel
математику может сейчас робот преподавать
Daniel
вернее - посредничать с авторами учебников и задачников
Anonymous
математику может сейчас робот преподавать
Мы говорим о понимании или умении решать однотипные задачки?
Daniel
не-не-не, уе не говорим :)
Daniel
в смысле - тут начинается очень зыбкая область
Anonymous
в смысле - тут начинается очень зыбкая область
Согласен Наверное, нельзя рассматривать некоторые части математики в отрыве от физики
Anonymous
Иначе не понять неких вещей