NUnit - фреймворк для модульного тестирования и разработки по TDD. Для упорядочивания здесь знаний будет цикл статей о нём. Что тестировать? Напишем простой класс Fibonacci, который вычисляет число Фибоначчи, с единственным методом Calculate: namespace SimpleLibrary { public class Fibonacci { public static int Calculate(int x) { if (x <= 0) return 0; if (x == 1) return 1; return Calculate(x - 1) + Calculate(x - 2); } } } Первый тест Отделим тесты от рабочего кода в отдельную сборку: добавьте в свой Solution новый проект Fibonacci.
Continue reading

VS2013 и Github

Team Foundation Server 2013 и Visual Studio 2013 “из коробки” научились работать с Github. Причем, работа эта ведется очень удобно. Однако, при создании нового проекта в github есть нюансы. Здесь я опишу кратко как создать проект, исходный код которого будет храниться в github. Для начала вам будет необходимо создать ПУСТОЙ репозиторий в Github: 1. Переходите на сайт github.com 2. Создаете репозиторий (кнопка “+” рядом с вашим именем) 3. В появившейся форме заполняете имя репозитория (обязательно) и описание (по желанию) 4.
Continue reading

Author's picture

feeeper

Разработчик enterprise-решений. В основном на .NET. В свободное время пишу на golang, python. Немного упарываюсь по ML/DS.

Software developer

Russia