Tishka17
Скала другой мир, я пока не суюсь
Tishka17
Хотя я не знаю как этот код писать без редактора, который сам будет показывать неявные параметры так как будто они явные.
Tishka17
Опять же, диффы как читать?
Апач
Tishka17
Andrew
Ой, idea..век бы ее не видать
Tishka17
Код ревью проводить в идее?
Апач
идя умеет
Tishka17
Tishka17
Вот у меня допустим поднят гитлаб
Tishka17
Ладно, битбакет
Апач
умеет PR гитхаба
Alex
какое извращение
Alex
ревью кода прибитое к IDE
Tishka17
Мир гитхабом не ограничивается. И надо сказать там ужасные PR
Alex
и эти люди запрещают нам ковыряться в носу.
Апач
На самом деле нет, там есть пацанские соглашения как их использовать
Alex
Tishka17
Я вижу только одно разумное соглашение "не использовать"
Апач
по этому, по тому что функция должна делать можно понять какой там имплисит нужен
Tishka17
В го тоже можно много чего, но половину юзать не рекомендуется
Tishka17
И в питоне тоже есть опасные возможности
Апач
Но это очень хорошая реализация АОП
Апач
если аспект - имплиситный параметр, то всё становится на свои места
Tishka17
Ну да и при этом функции маленькие
Апач
Так обычно можно боротся с джавячкой
Апач
т.е. классами по 3500 строк
Tishka17
Если АОП - окей
Tishka17
Тема прикольная
Апач
Там есть для этого наукообразный термин https://en.wikipedia.org/wiki/Type_class
Nikolay
Tishka17
Но у нас тут обратная тема - утиная типизация и нормальное именования вместе с явной передачей везде
Alex
Апач
Я уже заметил
Влад
Tishka17
Как правило пофиг на тип, важно какими свойствами он обладает
Kop
Ну чтож, генераторы с yeld пробну засунуть. Осталось с asyncio сообразить нормально и можно продолжать собесы
Tishka17
Сейчас у тебя user - список, завтра - генератор. И все работает
Tishka17
Апач
Если ты хочешь сделать enum, то у тебя не получится потому что в твой enum можно добросить штуку извне
Апач
ну классификаторы добрасывать в sklearn я уже научился
Nikolay
Tishka17
Kop
Kop
Принят ?
Nikolay
Tishka17
Tishka17
Nikolay
значения в переменных тогда уж
Апач
Апач
а так, sealed trait YouCannotInheritMeFromOtherFile
Апач
и даже рефлексия не поможет
Kop
Да, на 40к
Сейчас асинк и ещё 10 к 😂
А там ещё есть постгрес и опыт на фласке и Пет проекты на Джанго. Вот уже и норм зп натянули. А ещё алгоритмы ведь завалялись и структуры данных
Апач
ключики от артефактов забрал
Kop
Апач
Короче питонистам нужны очень прямые руки и договаривательная способность, как я понял
Tishka17
Tishka17
Да не
Tishka17
Просто не лезь в чужое, если не приспичило
Tishka17
Ну и локументируй+ покрывай тестами
Tishka17
Но это как у всех
Kop
Лучше сначала постгрес, потом асинк
Тебя в яндексе на собесе душили за постгрес? А то тут знаю его на уровне триггеров, и обычных запросов с объединением. Думаю что могут спросить что и не вспомню
Tishka17
Nikolay
запросы - это не psql
Tishka17
Точнее вообще запросы не писали
Kop
Tishka17
Tishka17
Я почти дома, а там жена красивая... Не до вас будет
Kop
Anonymous
запросы - это не psql
В идеальном мире. А в нашем тлене - запросы - это как раз знание под конкретную субд
Kop
запросы - это не psql
Конечно, у постгреса своё строение, но пока это реляционная бд, это большая часть запросы. Если ошибаюсь поправь
Kop
Nikolay
ну расширенный функционал я имею ввиду, специфические функции