Re[13]: Прототип аналога jRebel на Немерле
От: Аноним  
Дата: 03.05.12 14:44
Оценка: :)
Здравствуйте, VladD2, Вы писали:

VD>Здравствуйте, Аноним, Вы писали:


VD>Да без разница какой сложности инициализирующее значение.

Ну как это без разницы, когда кто-то недавно заявлял, что значение переменной можно поменять и без Edit and Continue во время отладки.

VD>Edit and continue — это когда код меняется во время отладки. Он при этом перекомпилируется.

Вот именно.

VD>А проблему с лямбдами решить как раз довольно не сложно.

Вот-вот.

VD>Это реальное решение реальной задачи. Лишь бы он работал.

Это еще одно решение. И не самое выгодное.

VD>Не факт. В деплоймент могут включаться разные долгие операции вроде настройки БД

Тогда это уже не небольшой проект, и что мешает настройку БД и конкурирование фреймворков проводить отдельным деплойментом? Правильно ничего. Долгонастраиваемые вещи деплоим отдельно, а текущую разработку отдельно.
В качестве дополнительного плюса, получаем увеличившуюся масштабируемость проекта.

VD>А толку то? Они все взаимосвязаны и перезагрузить дин из них будет не просто.

WCF и отдельные AppDomain вообще никаких проблем.

VD>ООП — это хреновая парадигма для подобных решений.

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

VD>Но я смогу, например, разбить функционал по сборкам и перезагружать только одну, измененную.

Сборки в отдельные AppDomain и можно точно также перезагружать по отдельности.

А>>>>Конечно, было бы хорошо иметь меньше ограничений, но и в текущем виде многими считается одним из существенных преимуществ Visual Studio над другими IDE.


VD>Вообще-то это заметка о MC VC, а не дотнете.

VC часть Visual Studio. Потом причем тут в этом вопросе вообще дотнет, когда сравниваются IDE.

VD>А где два и три? Или один это и есть многие?

В качестве упражнения в гугле можно набрать "Edit and Continue" java, "Edit and Continue" apple и т.д.

VD>Да и где там сказано, что это киллер-фича?

Повторяю

it's the first thing

Это синоним киллер фичи. Ибо чаще всего именно их приводят в пример первыми при сравнении двух IDE.

VD>А в MS VC хотелось бы иметь кросплатформность.

В IDE Visual C, конечно есть кросплатформенность.
Не особо трудно из нее компилить хоть под ARM, да и отлаживать можно удаленно.
Или надо чтобы Visual C, запускалось под Wine?
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.