программист конечно отвечает за качетсво кода, но если есть возможность наговнокодить, то когда то он наговнокодит
поэтому ангуляр мне сильно и зашел, я вообще оч сильно топлю за качество, а на ангуляре это сделать сложно, изза типизации разумеется, ( корректной типизации а не any везде ) а вот на rxjs как раз получается что наговнокодить может даже спец в своем деле. Поэтому мне говорят что это нормально что ты будешь писать код какое-то время, главное чтобы ты отвечал за результат и мог сказать в каждой строчке почему здесь так а там этак.