Denis
Это реально не так уж важно, всю эту хуету можно самому выучить изи даже не зная основ, но иногда будешь дико обсираться, а тут как бы готовят к тому что не обосраться
Denis
Все вот эти понятия типа лямбд, замыканий, даймонд наследования, всё всё всё изучается
Denis
Оно потом сильно помогает, это короче не бесполезные знания однозначно
Denis
А конкретный Фреймворк дрочить — считаю бесполезным
Denis
А на чем дрочить те основы, ну это особо не играет роли
Denis
Только если это не плюсы
Denis
Брали бы жаву изначально
Denis
С плюсов адски горело
Denis
ну так преподаватель есть толковый, он и ведет курс
Суть в том что 95% преподавателей который учат программировать сами не программируют
Denis
Даже в Канаде лол
Denis
Это такой закон IT
Mykola 🤷🏼‍♀️
ну, вот это исключение. Я сам просто с соседней кафедры и знаю
Denis
Ну мне тоже говорили что в КПИ есть годный препод в этом плане.
Mykola 🤷🏼‍♀️
даже несколько. Один из них еще проводит летние школы по ноде. Так, в общем-то, я и сам принялся учить ее
Bushrut
парни такая тема. если юзаю if() в коде, то иногда ответ бота в телегу бывает с запаздаинем и может выдать его позже другого действия того же бота. Но елси заменить if() на switch такая трабла пропадает. В чем может быть баг ?
Bushrut
например я кликаю ответ и бот выдает мне месагу с результатом ответа и потом должен выдать новый вопрос. А бывает так что он выдает новый вопрос и потм ответ на предыдущий вопрос
Boris
покажи код
Artur
Ноданы, есть реальный опыт испрльзлвания https://github.com/typeorm/typeorm ?
Алексей
пхп нормас
Доводилось прогать на многих языках, но такого говна как PHP я нигде не видел. Вообще не понимаю людей которым он нравится.
Artur
Посмотри симфони или ларавель например, или микрофреймворк какой
Алексей
Либо у тебя был проект с адским легаси, либо еще что то
Я говорю про сам язык, а не проекты на нём.
Алексей
да и проекты тоже не сахар
Алексей
но язык вообще отстой
Artur
Версия какая была?
Artur
И что конкретно отстойного?)
Алексей
5.6
Artur
Доллары в переменных?
Artur
Обязательная точка с запятой?
Алексей
в основном синтаксис и слишком сильная толлерантность к ошибкам
Artur
Стрелки при обращении к методам?
Алексей
Обязательная точка с запятой?
это то как раз хорошо
Anonymous
Сфига
Алексей
$$$$$
Anonymous
Точки запятой - зло
Artur
Точки запятой - зло
Табы лучше пробелов
Artur
Anonymous
Тот, кто их ставит - зря тратит своё и чужое время
Anonymous
А ещё понижает читабельность кода
Алексей
Алексей
забыл $
Алексей
и поехали
Anonymous
На ровном месте, потому что "здесь так принято", как в опыте с обезьянами и брандспойтом
Алексей
some_var - это теперь константа
Artur
Понял про что ты. Ну это типичное легаси языка, в js такого навалом тоже
Алексей
и это только вершина айсберга
Artur
Решается иде либо анализаторами
Алексей
js кстати тоже достаточно толлерантен к ошибкам, но у него это в меру
Artur
На ровном месте, потому что "здесь так принято", как в опыте с обезьянами и брандспойтом
Что касается точекс запятой или табов например, то я за единообразие. Либо весь проект с ними, лиьо без. Ну и тулинг для автокоррекции
Anonymous
Да
Anonymous
но почему то большинство выбирают единообразие через безобразие
Anonymous
И фигачат везде точки с запятой
Anonymous
"здесь так принято"
Artur
Исторически так сложилось
Anonymous
Ну как в клетке с обезьянами ,которых обливали водой за попытку взять банан
Алексей
всё равно в PHP куча недостатков: инклюды вместо модулей, foreach с непривычным порядком аргументов, псевдофункции, отсутствие ООП возможностей для стандартных типов языка (пример из JS: '123'.substring(1))
Anonymous
Потом брандспойт выключили, всё население клетки поменяли, но они так и продолжили бить новичков за попытку прикоснуться к банану
Алексей
отсутствие нативной пооддержки юникод (и это в вебе, в вебе, КАРЛ)
Anonymous
Уже толком не понимая зачем
Алексей
но почему то большинство выбирают единообразие через безобразие
для кого безобразие, а для кого точное отделение одной команды от другой
Anonymous
Смешно
Anonymous
Ты их в одну линию что ли пишешь?
Anonymous
Или почему у тебя проблемы визуальной идентификации содержимого разных строчек
Алексей
мне вот не нравится то, что парсер будет за меня решать ставить ли ; или нет, отделять команды или нет
Anonymous
нет, но мог бы
В js столько всяких <<мог бы>> что всего населения дурдома не хватит, чтоб всем этим воспользоваться
Anonymous
Да
Anonymous
Поэтому я их не ставлю
Алексей
наример в Питоне ВСЕГДА одна команда от другой отделяется переводом на другую строку, если не укзазано обратно через \
Алексей
и вообще это дело привычки
Anonymous
Редкий случай, когда к примеру питона стоит присмотреться
Алексей
очень редкий, ведь Питон хуже PHP (это была минутка юмора, если что)
Anonymous
реально, каждый раз когда я спрашиваю людей, почему они ставят ;, то слышу абсолютно фееричное нечто, иногда даже жалею, что спросил
Anonymous
Многие умудряются дойти до тимлидов, искренне веря, что если не ставить их везде, то в случае конфликтной ситуации eslint будет бессилен
Алексей
да и лепить всё в одну строку не доводилось
Алексей
а вот разделять одну большую строку на несколько - очень даже доводилось
Алексей
и я не хочу, чтобы парсер посчитал, что надо бы посреди этих строк, посреди стейтмента поставить разделитель