Здравствуйте, начал удалять кубики и переводить свои проекты в С# код (сниппеты) и возникли следующие вопросы.
1) Насколько эффективнее использовать сниппеты и почему? Ведь и то и то компилируется в конечном счете в c# (или нет?), в чем здесь фишка? Или эти кубики всё-таки где-то осидают в оперативной памяти. Вообще как влияет замена кубиков на сниппет на производительность самого проекта, кроме примуществ в разработке: более гибкие возможности, настройки и т д
2) Стоил ли использовать сниппеты в каких-то небольших проектах, где и так получается 6-7 кубиков.
3) Есть ли какие-то кубики, которые особенно стоит заменить: жрут процессорное время, оперативную память и влияют на производительность. Ну, вот например загрузку странице в браузере часто можно заменить простым Get запросом, который придет моментально, а пока браузер будет обрабатывать страницу пройдет ощутимое время (относительно Get запроса), ну это явно не лучший пример xD
4) Есть ли разница используешь 1 кубик "Свой Код" или несколько? Насколько принципиально писать именно всё в одном кубике? Всё-таки часто неудобно писать всё в одном месте (особенно на стадии разработке, тестирования), хочется логически разделить критически разные операции по своим кубикам, сделать свой отдельный кубик "Свой Код" на обработку ошибок и т д.
Буду очень благодарен за ликбез. Спасибо.
1) Насколько эффективнее использовать сниппеты и почему? Ведь и то и то компилируется в конечном счете в c# (или нет?), в чем здесь фишка? Или эти кубики всё-таки где-то осидают в оперативной памяти. Вообще как влияет замена кубиков на сниппет на производительность самого проекта, кроме примуществ в разработке: более гибкие возможности, настройки и т д
2) Стоил ли использовать сниппеты в каких-то небольших проектах, где и так получается 6-7 кубиков.
3) Есть ли какие-то кубики, которые особенно стоит заменить: жрут процессорное время, оперативную память и влияют на производительность. Ну, вот например загрузку странице в браузере часто можно заменить простым Get запросом, который придет моментально, а пока браузер будет обрабатывать страницу пройдет ощутимое время (относительно Get запроса), ну это явно не лучший пример xD
4) Есть ли разница используешь 1 кубик "Свой Код" или несколько? Насколько принципиально писать именно всё в одном кубике? Всё-таки часто неудобно писать всё в одном месте (особенно на стадии разработке, тестирования), хочется логически разделить критически разные операции по своим кубикам, сделать свой отдельный кубик "Свой Код" на обработку ошибок и т д.
Буду очень благодарен за ликбез. Спасибо.