Другая проблема с разделением на уровне обслуживания заключается в том, что оно требует больших затрат как времени разработки, так и системных ресурсов. Работа с границами обслуживания там, где они не нужны, - это пустая трата усилий, памяти и циклов. И да, я знаю, что последние два дешевы, а первый нет.