Использовать представления в sql больше нет необходимости?

Я только что был сбит с толку командой моего менеджера, говоря, что в нашей новейшей версии нашего сайта, работающего на coldfusion 8, мы не будем использовать какие-либо представления.

Он считает, что то, что сказал наш подрядчик по Coldfusion 8, что выигрыш в производительности минимален, и что очень неудобно искать код для представления.

У нас есть сервер разработки с coldfusion, iis и sql server 2005 на нем, но другой программист и мой менеджер либо отказываются его использовать или все равно. Я не думаю, что они действительно понимают важность сервера разработки и контроля версий, но это не мой главный вопрос.

У нас действительно много настраиваемых отчетов, и, поработав здесь всего год и только неполный рабочий день, было очень трудно справиться с их базой данных, поэтому использование представлений для отчетности в нашей новой версии сделало бы гораздо проще получить определенные наборы данных, чем иметь все сложные соединения в коде холодного слияния.

Я буду уважать его пожелания, конечно, я просто полностью потрясен отсутствием доказательств, подтверждающих это решение.

На нашем производственном сервере есть Coldfusion 8 Standard, IIS7, SQL Server 2008.

Я понимаю, насколько легко увидеть все sql, но я использую ssms каждый день, просматривая таблицы, представления и хранимые процедуры, поэтому Я не претендую на звание эксперта, но я достаточно знаком с sql server.

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

Неужели я иррационален?

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

Я не хочу быть анальным рыданием, грубить или заставлять их чувствовать себя некомфортно, но я просто не понимаю, почему они не принимают то, что я считаю базовым, в любом виде надежного веб-программирования компания или отдел.

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

Но есть ли какие-либо убедительные доказательства того, что нам больше не нужно использовать представления с сервером coldfusion / sql?

5
задан MrSmith42 4 February 2013 в 00:42
поделиться