Прежде всего ответьте на вопрос: что вы подразумеваете под канонами и стандартами современного программирования?
- Битрикс24 сам диктует каноны программирования для crm-систем.
В этом случае ответ очевиден (Да)
- Если брать каноны объектного или процедурного программирования, то строгого соблюдения нет.
- Если брать принцип того, что каждый модуль отвечает за свою функцию, то тоже нет.
- Если брать стандарт программирования через тестирование, то неизвестно, но скорее всего - нет.
И т.д.
Кстати, насколько мне известно, ни один программист не следует строго стандартам программирования. Потому что стандарты - это рекомендации, а не строгие правила.