Пишу фронтенды на Реакте
· 16.06.2024 · ред.Вопрос
Кто хоть раз в рабочей жизни, будучи фронтендером, написал хоть один собственный класс?))
28 комментов
· 22.06.2024
Э... Мода на функциональные компоненты же...
0
ответить
коммент удалён
· 23.06.2024
Ну да, да) ещё есть мода про ООП спрашивать кандидатов)))
0
ответить
ответ удалён
· 20.06.2024
Даже будучи продактов написал, и даже абстрактный, в чем сложность то))
0
ответить
коммент удалён
· 21.06.2024
Фига се у вас задачи, где менеджеры классы пишут)
0
ответить
ответ удалён
· 20.06.2024
А что вы имеете ввиду под фронтендером? Тот кто фронт делает или просто верстает?
0
ответить
коммент удалён
· 20.06.2024
Да всем)
0
ответить
ответ удалён
· 16.06.2024
Да, и не раз. Например, до проявления функциональных компонентов в React там использовались классовые. Ну и в других ситуациях тоже пару раз писал.🙂
0
ответить
коммент удалён
· 16.06.2024
Спасибо) а ситуации не помните наверное тоже? По поводу классов я имел ввиду совсем с нуля собственные)
0
ответить
ответ удалён
· 16.06.2024
Типа не по шаблону библиотеки созданные
0
ответить
ответ удалён
· 16.06.2024
Две ситуации помню. В одном случае классы оборачивали информацию о неком цифровом активе. Там был идентификатор, хранящийся в поле класса и какие-то методы, чтобы по-разному выводить информацию об этом активе в разных интерфейсах. Вторая ситуация — это компьютерная графика. Мне нужно было сделать игрушку на Canvas, и там я использовал классы для удобства реализации различных отображаемых объектов.
Но если я правильно понимаю общий вопрос, то да, ООП — это нечастый гость в мире FE, более полезным будет познакомиться с функциональным программированием. Причём, не на уровне монструозного владения монадами, трансдьюсерами и теорией категорий, а где-нибудь на уровне книги Functional-Light JavaScript (https://leanpub.com/fljs). То есть это чистота функций, композиция, каррирование и близкие им.
0
ответить
ответ удалён
· 16.06.2024
Те классы, если я вас правильно понял, нужны для удобства были? По крайней мере в тех случаях?
0
ответить
ответ удалён
· 16.06.2024
О трансдюссерах даже и не слышал))
0
ответить
ответ удалён
· 16.06.2024
Да, особенно в случае с графикой на Canvas.
0
ответить
ответ удалён
· 17.06.2024
А почему удобно, расскажи?❤️
0
ответить
ответ удалён
· 17.06.2024
Удобно для осмысления происходящего. Есть на экране шар, который может подсвечиваться или трястись, так вот и в коде он шар, который может подсвечиваться или трястись.
А если к этому подходить без ООП, то был бы это какой-нибудь набор данных вроде координат, размера и цвета, который нужно каждый раз в голове «переводить».
0
ответить
ответ удалён
· 17.06.2024
Здорово:)
0
ответить
ответ удалён
· 17.06.2024
Очень интересно и по делу, спасибо! :) У вас прекрасно получается рассказывать!
0
ответить
ответ удалён
· 16.06.2024
- отрицание <— вы тут
- гнев
- торги
- депрессия
- принятие, что уже пора подтягивать базовые знания
0
ответить
коммент удалён
· 16.06.2024
Брат не поверишь, но путь был другой, те обратный)))
0
ответить
ответ удалён
· 16.06.2024
Сначала я начинал с того чтобы подтягивать всё что можно
0
ответить
ответ удалён
· 16.06.2024
Потом оказалось что мало что в принципе имеет смысл, поэтому так сложно это понять
0
ответить
ответ удалён
· 16.06.2024
Ты вот мне так ничего и не объяснил не рассказал нормально
0
ответить
ответ удалён
· 16.06.2024
У вас нет времени читать, у меня нет времени объяснять, все честно
0
ответить
ответ удалён
· 16.06.2024
Конечно честно, иди занимайся своим делами Александр) надеюсь вы не против что я на ты
0
ответить
ответ удалён
· 16.06.2024
Занимайтесь*
0
ответить
ответ удалён
· 16.06.2024
Я просто это к тому что ваши комментарии (ты не один тут такой нашелся) мои вопросы не закрывают) но всё равно очень интересно, многое почеркивает! Спасибо!
0
ответить
ответ удалён
· 16.06.2024
На случай если вы думаете что я и в русском языке не смыслю - https://ru.m.wiktionary.org/wiki/почёркивать
0
ответить
ответ удалён
· 24.06.2024
да, и не раз
0
ответить
коммент скрыт — часть юзеров считает его токсичным или некорректным
коммент удалён