Я не верю, что после начальной динамической компиляции действительно наблюдается снижение производительности (что произойдет при первом обращении к странице, кодовая часть которой была изменена). Как вам пришлось менять классы несколько раз в день? Это было бы отстой!
EDIT:
Я должен был добавить, что это не должно влиять на юнит-тесты или повторное использование кода, как вы заявили. Ничто не мешает вам развертывать не скомпилированный сайт в целях сопровождения, в то же время имея возможность запускать модульные тесты, развертывать скомпилированные сборки для других проектов (при необходимости) и т. Д. Во время регистрации / сборки.
Однако, если вы не используете систему контроля версий и не имеете автоматической сборки, тогда возникает совершенно новая проблема. Члены нашей команды использовали для редактирования файлов CODE непосредственно на производственных серверах. вздрагивает