А какая гарантия, что сделают качественно? Даже если после разработки я скажу, что так — нельзя. Мне укажут на ТЗ и всё. Как минимум, мне нужно разбираться самому в основных вещах хотя бы для контроля.
То есть лучше и от этого абстрагироваться? Просто мы планируем отдать это на аутсорс и как напишем в ТЗ — так и сделают. Но наверняка можно будет написать и криво и косо под большой-то абстракцией. Хочется главные моменты чётко прописать.
А я не говорю, что это 100% битрикс, но люди делали те же самые. И посмотрите лицензию на битрикс — магазины по продаже софта на нём строить нельзя. ps. Я знаком с битриксом со 2й версии.
Это наверняка сделано как часть беспристрастности, что бы оценка других не влияла на твою. Я как-то делал такой скрипт для комментариев на хабре, некоторым нравилось и даже замечали, что комментарии оцениваются по другому когда не видно оценки других.
Тут я думаю не оценка, а популярность вопроса.
habrahabr.ru/post/115660/