Ilya Kurnakov @protonselijah
Stray dog as a slay dawg
Информация
- В рейтинге
- Не участвует
- Откуда
- Санкт-Петербург, Санкт-Петербург и область, Россия
- Дата рождения
- Зарегистрирован
- Активность
Специализация
Фронтенд разработчик, Фулстек разработчик
Ведущий
От 280 000 ₽
TypeScript
Node.js
React
Vue.js
Sass
Сама проблема не имеет реального решения для самих кадров, если мы говорим о сути вещей прямо.
Но, компании, которые заинтересованы в привлечении молодых кадров, должны адаптироваться и учиться вкладывать в свои рабочие места идею, что человек на ней очень важен.
И, это должно быть не на уровне прямых слов "Мы ищем именно тебя!", потому что в условиях информационного шума это все скипается и воспринимается как клише. Сами термины и их использование должны веять "значимостью", без необходимости пояснять что же компания ищет.
Когда люди приходят к индивидуализму, то нельзя за счет общих фраз попасть в рынок. А таргет в обращении к массам не имеет места. Поэтому, нужно, не отвечать прямо, а создавать атмосферу подвешенных вопросов, не поднимая самих вопросов, в которой индивидуал ответит на них для себя сам в рамках своего мировозрения.
В условиях дефицита рабочих мест будет работать любая модель - можно даже приписывать "К скринеру прилагается личный ассистент, который за самовольный перерыв будет наносить 10 ударов плетью". Но в условиях дефицита кадров нужно уметь за эти кадры бороться.
1) В этом и суть подхода - без внешних отступов. Все позиционирование дочерних узлов идет через родителя. Если у узла должен быть внешний отступ (например 1.5rem по бокам), то его должен реализовать родительский узел через свой внутренний отступ, через padding
А в случаях между дочерними узлами, вместо использования margin, создавать доп узел (например div) выделяя тем самым сущность и уже работать с gap
Это по большей степени сильно роляет, когда реализуешь base компонент (Например Div, Block и тд), и реализация под капотом этого base влияет на весь дальнейший проект
На местах может и не так критично, когда ты раз за разом пишешь заново стили. Но если ты "автоматизируешь" верстку за счет грамотно написанных базовых компонентов, то кейс с margin может сыграть злую шутку и в дальнейшем придется уже пользоваться знанием весов)))
2) Это слишком громоздкий вопрос, можешь в любую сетку вбить "Принципы SOLID в CSS"
3) Нет, тк на рантаймы это особо не влияет. Если имеешь в виду визуальное восприятие размера кода, то обычно все распихано по компонентам, а там и так обычно верстки кот наплакал, поэтому лишний узел не будет усложнять