Pull to refresh
0
0
Send message
Не совсем понимаю популярность этого Git. Пробовал пользоваться — долго плевался. На работе стоит TortoiseSVN — простой, понятный и логичный. А Git какой-то надмозговый.
Пишу тесты только на сложную логику, вычисления, расчёты. В какой момент — зависит от ситуации. Иногда сразу видно, какой будет функция и можно сначала написать несколько тестов, написать функцию, дописать тестов ещё. А иногда, вот так понапишешь тестов, потом начнёшь писать функцию и поймёшь, что нужно передавать ещё вот этот и этот параметр, и вообще функцию лучше разделить на части, и все тесты становятся полностью непригодными. Тогда лучше сначала написать функцию и уже после — тесты. Естественно, держа в уме, что эту функцию придётся тестировать.

Information

Rating
Does not participate
Registered
Activity