Тесты затормозили сайт


6 0

Я дома перешёл на Visual Studio 2015, хотя он немного более требователен к ресурсам. До этого я не использовал тесты MS, а тут вдруг решил перейти на них для своего последнего проекта. В общем создал проект для тестов, набросал кучу полезных вещей и заодно пока писал тесты нашёл несколько ошибок в своём коде. 

Вчера нужно было делать демо через gotomeeting, а у меня компьютер начал нереально тормозить, сайт не грузиться и даже sp_who2 в SQL Server не хочет выполнятся. Я перезапустил SQL Server и вроде бы помогло, сайт загрузил страницу. Но при попытке перейти куда-то дальше, все снова повисло. 

Не знаю зачем, но я что-то решил закрыть Visual Studio, наверно в голове пролетела мысль, что нужно освободить немного оперативной памяти. Как только я закрыл студию, сайт снова начал грузиться и я смог показать, что я натворил. 

Потом уже начал смотреть, что стало причиной тормозов, оказалось, что в Visual Studio включился режим постоянного тестирования кода. У меня несколько тестов используют базу данных. Я создаю транзакцию, запускаю методы для конфигурации данных в базе и потом гоняю код и проверяю результат, который сохранен в базе данных. И вот это как раз и ушатало сайт. 

Онлайн тестирование кода конечно крутая вещь и я только за. Пишешь код, а в фоне идет проверка тестов, что ты ничего не сломал. Конечно это будет отнимать лишние ресурсы компьютера, а у меня всего лишь простой Surface Pro с i5, а база данных находится не на SSD, а на внешней SD карте, которая на много слабее по скорости. Но для тех, кто работает со стационаров - я рекомендую все же использовать это. 


Понравилось? Кликни Лайк, чтобы я знал, какой контент более интересен читателям. Заметку пока еще никто не лайкал и ты можешь быть первым


Комментарии

Сергей

22 Июня 2017

Почему не 2017? Его неплохо оптимизировали.


Михаил Фленов

22 Июня 2017

Собираюсь переходить


Виталий

22 Июня 2017

Как думаете, в чём преимущества и минусы удалённой работы, работы на дому, какая Ваша позиция по этому поводу, думали когда либо, Вы перейти на данный тип самозанятости, в чём преимущества наемной работы по Вашему мнению...


Михаил Фленов

22 Июня 2017

При работе по найму есть стабильная оплата. Мои контракты пока не стабильны. В хорошие месяца я зарабатываю в два раза больше, чем на основной работе, но нет долгосрочной стабильности. Мой очередной контракт заканчивается в конце августа и наверно не буду продлевать, буду спокойно работать только на полный рабочий день.


Виталий

22 Июня 2017

А как по вашему, легко ли к примеру начинающему специалисту найти работу по контракту, либо удалённо, и насколько легко такому как вы, что необходимо для успешного получения работы, как вы считаете?


Михаил Фленов

23 Июня 2017

Мне сложно находить. Новых клиентов находить нереально сложно и это же отнимает время. Закончу я проект, пока буду искать новый, мне же нужно на что-то жить. А начинающему находить наверно можно только через знакомых или через биржи фрилансеров, где платят мало. По другому с ними никто не рискнет работать.


Добавить Комментарий

Еще что-нибудь

Хотите найти еще что-то интересное почитать? Можно попробовать отфильтровать заметки на блоге по категориям.

О блоге

Программист, автор нескольких книг серии глазами хакера и просто блогер. Интересуюсь безопасностью, хотя хакером себя не считаю

Обратная связь

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

Пишите мне