Denis
Это реально не так уж важно, всю эту хуету можно самому выучить изи даже не зная основ, но иногда будешь дико обсираться, а тут как бы готовят к тому что не обосраться
Denis
Все вот эти понятия типа лямбд, замыканий, даймонд наследования, всё всё всё изучается
Ale
Denis
Оно потом сильно помогает, это короче не бесполезные знания однозначно
Denis
А конкретный Фреймворк дрочить — считаю бесполезным
Denis
А на чем дрочить те основы, ну это особо не играет роли
Denis
Только если это не плюсы
Denis
Брали бы жаву изначально
Denis
С плюсов адски горело
Denis
Даже в Канаде лол
Denis
Это такой закон IT
Mykola 🤷🏼♀️
ну, вот это исключение. Я сам просто с соседней кафедры и знаю
Denis
Ну мне тоже говорили что в КПИ есть годный препод в этом плане.
Mykola 🤷🏼♀️
даже несколько. Один из них еще проводит летние школы по ноде. Так, в общем-то, я и сам принялся учить ее
Bushrut
парни такая тема. если юзаю if() в коде, то иногда ответ бота в телегу бывает с запаздаинем и может выдать его позже другого действия того же бота. Но елси заменить if() на switch такая трабла пропадает. В чем может быть баг ?
Bushrut
например я кликаю ответ и бот выдает мне месагу с результатом ответа и потом должен выдать новый вопрос. А бывает так что он выдает новый вопрос и потм ответ на предыдущий вопрос
Boris
покажи код
Artur
Ноданы, есть реальный опыт испрльзлвания https://github.com/typeorm/typeorm ?
Алексей
пхп нормас
Доводилось прогать на многих языках, но такого говна как PHP я нигде не видел. Вообще не понимаю людей которым он нравится.
Artur
Artur
Посмотри симфони или ларавель например, или микрофреймворк какой
Алексей
Алексей
да и проекты тоже не сахар
Алексей
но язык вообще отстой
Artur
Версия какая была?
Artur
И что конкретно отстойного?)
Алексей
5.6
Artur
Доллары в переменных?
Artur
Обязательная точка с запятой?
Алексей
в основном синтаксис и слишком сильная толлерантность к ошибкам
Artur
Стрелки при обращении к методам?
Алексей
Алексей
Anonymous
Сфига
Алексей
$$$$$
Anonymous
Точки запятой - зло
Artur
Artur
Anonymous
Тот, кто их ставит - зря тратит своё и чужое время
Anonymous
А ещё понижает читабельность кода
Алексей
забыл $
Алексей
и поехали
Anonymous
На ровном месте, потому что "здесь так принято", как в опыте с обезьянами и брандспойтом
Алексей
some_var - это теперь константа
Artur
Понял про что ты. Ну это типичное легаси языка, в js такого навалом тоже
Алексей
и это только вершина айсберга
Artur
Решается иде либо анализаторами
Алексей
js кстати тоже достаточно толлерантен к ошибкам, но у него это в меру
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 будет бессилен
Алексей
да и лепить всё в одну строку не доводилось
Алексей
а вот разделять одну большую строку на несколько - очень даже доводилось
Алексей
и я не хочу, чтобы парсер посчитал, что надо бы посреди этих строк, посреди стейтмента поставить разделитель