относно лекцията днес

  1. Здравейте (:

    Исках да питам нещо днес във връзка с TDD-то (и писането на тестове изобщо), но някак не остана време и затова пиша тук ..

    Първият въпрос е: Как да се научим да пишем добри тестове (по-конкретно за ruby) ? - можете ли да ни дадете някакви съвети, насоки, къде/какво да четем и т.н.

    И въпрос номер две: Какво покритие е добре (според вас) да имат тестовете за едно средно-голямо rails приложение ? - т.е. колко да се стремим да е т.нар. code coverage като проценти (80/90/100 ?) например в проектите за курса.

    По-конкретно питам за unit тестовете, за integration tests доколкото знам, нещата са доста по-относителни ..

    И пак към този въпрос - Ползвате ли някакъв туул за смятане на code coverage, можете ли да препоръчате някой ?

    Мерси предварително за отделеното време и лека ^^^^.

  2. Струва ми се, че Стефан ще има желание да отговори на тези въпроси :) Аз лично не бих казал, че имат ясен, категоричен и еднозначен отговор и според мен са подходяща тема за дискусия над бирата, която сме планирали :) Донеси ги на последната сбирка и ще ги обсъдим.

    Междувременно, може да хвърлиш едно око на RCov.

  3. Мерси за отговора , вече го разглеждам RCov :)

    Винаги когато се опре до писане на тестове ме гони натрапчива параноя, че ще омажа нещо, но теста ще си мине и така ще скрие/замаже проблема.

    Подозирам че с практиката и придобиването на повече увереност тези налудничави мании намаляват..

    Но тъй като засега писането на тестове си остава по-досадната част от коденето, намирам за напълно уместно да споделите с нас всякакви трикове, туулчета и програми, които знаете и са ви харесали и които биха придали на тестовете малко повече интрига и чар :)

Трябва да сте влезли в системата, за да може да отговаряте на теми.