Лира
преподавательница сказала что так нельзя делать
Лира
а я типа
honey
у меня в группе тоже были клевые смелые люди, у меня так не получается :с
Лира
я понимаю понимаю, прошу прощения, давайте дальше
Лира
на время пару они заткнулись
Лира
а вот на перемене начали домогаться и стебать
Лира
аля
Лира
чо давно секса не было и все в таком духе
honey
у нас даже в школе такого не было, не говоря уже про уник
Лира
было мерзко но я заржала
honey
хотя встречались конечно всякие люди...
Лира
потому что как раз в тот момент сидела в водолазке и у меня шея в засосах была :D
Лира
окей ребят идите нахуй
Лира
хотя встречались конечно всякие люди...
да блять типичные бабуины невоспитанные
honey
да блять типичные бабуины невоспитанные
бабуины хд ну ты сказала, не в бровь а в глаз.
Лира
я так то с виду милая девочка и все дела и обычно я супер дружелюбная, понимающая, выслушаю, не обхаю и все такое
Лира
но
honey
у меня видимо проблемы с выражением агрессии :с
Лира
1 я матерюсь повсеместно 2 лучше меня не злить потому что драк я не боюсь
Лира
у меня видимо проблемы с выражением агрессии :с
у меня по факту тоже поэтому это случалось супер редко поэтому и написала что обычно я так не делала хд
Лира
они просто жужжали сзади прям мне в ухо, я их вторую пару подряд терпела
Лира
вчера я поняла, что лучше не подавлять свою агрессию или это вылетит тебе боком
honey
и бесишься по поводу чего-то (смириться не можешь) и человек не меняет паттерн поведения
Лира
в некоторых случаях просто не знаешь как поступить
или думаешь что ну это внимания не стоит
Лира
но оно копится копится все равно
Лира
и потом БАМ
Hide
вчера я поняла, что лучше не подавлять свою агрессию или это вылетит тебе боком
Ага будешь в команде с каким нибудь токсиком работать. Побьешь его и уволят ))
Hide
Я помню в одной маленькой конторке работал там все дебилы были.
Лира
я шуткую, но со мной просто так не справится
Hide
honey
Привет! Разбирается ли здесь кто-нибудь в фигме ?
honey
у меня в тесте 3 ошибки, хочу понять какие... Но не понимаю....
Hide
Я сегодня проходил деструктуризацию объектов и массивов
Hide
Чет не особо понял зачем это 😢
Hide
В переменные записывать свойства
Pavel
В переменные записывать свойства
клевая вещь, просто для удобства нужна
Hide
Pavel
ну чтобы не писать несколько раз props.obj.var1 props.obj.var2 просто один раз достаешь var1, var2 из props.obj, удобно же)
honey
Привет! Разбирается ли здесь кто-нибудь в фигме ?
уже не нужно, спасибо кто над этим вопросом думал, если такие были!
Александр
Ммм )
Function test(bigobject){ bigobject.attr1.attr2.attr3 } Function test({attr1:{attr2{attr3}}}){ attr3 }
Александр
Например для этого
Александр
Чтобы один раз вытащить и не писать потом километровые строки доступа к атрибуту, как выше уже писали)
Pavel
Function test(bigobject){ bigobject.attr1.attr2.attr3 } Function test({attr1:{attr2{attr3}}}){ attr3 }
жуть)) лучше бы не использовал их чем так)
Александр
Еще удобно массивы обьединять) […arr1, …arr2]
Александр
Или объекты) {…obj1, …obj2, newAttr: value}
Pavel
да клевая вещь, согласен, но пример все равно жуткий))
Александр
да клевая вещь, согласен, но пример все равно жуткий))
Ну блин) На моей практике самое частое применение именно в параметрах функции и при работе с объектами.
Pavel
не в параметрах дело, а в колбасе {attr1:{attr2{attr3}}} слишком длинно выглядит
Pavel
по мне красивее внутри функции сделать const { attr3 } = bigobject.attr1.attr2
Александр
по мне красивее внутри функции сделать const { attr3 } = bigobject.attr1.attr2
Только добавь еще проверку на существование attr1 и attr2 а еще самого big object
Александр
в моем случае достаточно проверить attr3
Александр
Хотя в модном и современном js есть '?.' Но все равно от проверки attr3 не избавиться)
Pavel
ага, еще ts есть, мб он обязательный, тогда не нужна проверка)
Александр
ага, еще ts есть, мб он обязательный, тогда не нужна проверка)
ts не избавляет от проверок. Он в рантайме не работает
Pavel
ну только если данные с api приходят, а если внутренние, то он не позволит добавить props без attr3, если он обязательный
Александр
ну только если данные с api приходят, а если внутренние, то он не позволит добавить props без attr3, если он обязательный
Почему? Ну вот с параметрах указан объект полный и с нужным типом. Внутри ты с ним тоже норм работаешь. А вот где-то что-то отработало не так как было задумано и не пришел этот параметр.
Александр
На мелких проектах такое не бывает конечно) Но больших проектах это частый случай. Вроде и TS и проверки в рантайме, а все равно такое бывает))
Александр
Не все и не везде учитывать удается
Pavel
хм, ну ладно поверю, хотя мне кажется, что ts как раз от такого и спасает, что заранее выкинет ошибку, если где-то может отработать не так как задумано
Александр
хм, ну ладно поверю, хотя мне кажется, что ts как раз от такого и спасает, что заранее выкинет ошибку, если где-то может отработать не так как задумано
Периодически вижу заплатки в видео {} as type ts перестает ругаться, а на деле рукожопство и ошибки потенциальные
Pavel
ну да, но это уже не в ts дело)
Александр
Не угадаешь откуда ошибки придет) Я всегда стараюсь рассматривать изолированно, что вот есть фукнция и у нее есть параметры, которые потенциально моугт прийти неправильные. В данном случае я могу повлиять только на тело функции и моя зона ответственно именно на ней. Гарантировать что будет НЕ внутри функции я не могу.
Александр
очепятался)
honey
это я делала сегодня тест по фигме и учила её
Hide
Нафиг фигма если учишь js. Это я про образовательный план школы если что )
Hide
В общем мои представления об этой школе были не верны. Я думал там только JS а там ещё куча всего по фронту
Pavel
Нафиг фигма если учишь js. Это я про образовательный план школы если что )
Тоже не понятно зачем начинающему разработчику учить фигму
Pavel
Даже не знаю что там учить, если конечно не для дизайнера
Den
Нафиг фигма если учишь js. Это я про образовательный план школы если что )
Ну какое то базовое представление о фигме лучше иметь, если ты разработчик интерфейсов
Den
Поскольку придется часто работать с ней
Den
Я многое открыл для себя, пообщавшись и поработаов годик с проф дизайнером
Den
У грамотных дизайнеров голова варит не хуже разраба. У них там все по полочкам, компонентный подход в дизайне, переиспользуемость и константы
Hide
И вообще давай Света рассказывай за свою школу 😄 @Tasvetla