LINUX.ORG.RU

История изменений

Исправление Iron_Bug, (текущая версия) :

это теоретики придумывают всякое ненужно.

есть люди, которые пишут книжки, а есть люди, которые пишут код. так вот, одновременно то и другое практически никто не делает. поэтому если ты хочешь шашечки и красивые теории - это в книжках. а если ты хочешь ехать, то нужно просто садиться и писать код, до полного просветления. со временем нарабатывается опыт и никаких проблем с тем, «как писать», не возникает.

вообще, тесты можно поделить на несколько категорий: тесты, которые пишут сами разработчики (всякие юнит-тесты и прочее), тесты, которые генерятся разными автоматическими приблудами, на предмет всяких там нагрузок и разных значений (всякие mocking тесты и иже с ними), тесты, которые проводят живые люди, на предмет интерфейса, если это требуется, тесты, которые разработчик пишет при планировании, для выяснения разных фич и возможностей разных библиотек, алгоритмов и т.д. так что всё это разные вещи. но никогда тесты не пишутся перед кодом. это какое-то извращение.

Исходная версия Iron_Bug, :

это теоретики придумывают всякое ненужно.

есть люди, которые пишут книжки, а есть люди, которые пишут код. так вот одновременно то и другое практически никто не делает. поэтому если ты хочешь шашечки и красивые теории - это в книжках. а если ты хочешь ехать, то нужно просто садиться и писать код, до полного просветления. со временем нарабатывается опыт и никаких проблем с тем, «как писать», не возникает.

вообще, тесты можно поделить на несколько категорий: тесты, которые пишут сами разработчики (всякие юнит-тесты и прочее), тесты, которые генерятся разными автоматическими приблудами, на предмет всяких там нагрузок и разных значений (всякие mocking тесты и иже с ними), тесты, которые проводят живые люди, на предмет интерфейса, если это требуется, тесты, которые разработчик пишет при планировании, для выяснения разных фич и возможностей разных библиотек, алгоритмов и т.д. так что всё это разные вещи. но никогда тесты не пишутся перед кодом. это какое-то извращение.