да, все зависит, по этому @Dan783 правильно написал что когда код будет читать ангуляр разраб далеко не факт что в этом случае битовой логикой будет по kiss
Для примера, я сейчас ищу команду в которую свичнуться. Некоторые команды прям в требованиях пишут знание геометрии, тригонометрии, опыта работы с определенными процессорами и тд. То есть без этих конкретных знаний я туда просто не попаду :)
хм, спорно, код пишется для будущего среднего что бы прочитал, а не про вашу супер команду, хотя, если все кто попадают в компанию легко в маски умеют тогда про kiss наверное
Главное не злоупотреблять. Если я могу вертеть битами/знаю как юзать битовые маски что делает код в разы меньше, сжатей, лаконичней, но соседня команда фронтов которая работает с этим кодом в это ни зуб ногой, то лучше так не делать :)
Тогда зависит от команды, если команда не юзала солид по какой либо из причин, а ты пришел такой красивый и давай делать как знаешь, тогда не ок. Но по дефолту юзают солид.