Gmail Kalender Dokument Reader Nätet mer »
Nyligen besökta grupper | Hjälp | Logga in
Startsida för Google-grupper
Första testet?
Det är för många ämnen i denna grupp som visas först. För att visa detta ämne först, så måste inställningen tas bort från något annat ämne.
Det uppstod ett fel när din begäran skulle bearbetas. Försök igen.
flagga
  8 meddelanden - Komprimera alla  -  Översätt allt till Översatt (visa alla ursprungstexter)
Gruppen som du skickar meddelanden till är en Usenet-grupp. Meddelanden som skickas till den här gruppen gör ditt mail synligt för alla på Internet.
Ditt svarsmeddelande har inte skickats.
Ditt meddelande har publicerats
 
Från:
Till:
Kopia:
Uppföljning på:
Lägg till kopia | Lägg till uppföljning | Redigera ämne
Ämne:
Validering:
Av verifieringsskäl ber vi dig att skriva in de bokstäver du ser i bilden nedan eller de siffror som du hör om du klickar på tillgänglighetsikonen. Lyssna och skriv talen du hör
 
Marcus Hammarberg  
Visa profil  
 Fler alternativ 22 Jan, 23:02
Från: Marcus Hammarberg <marcusoft....@gmail.com>
Datum: Fri, 22 Jan 2010 23:02:13 +0100
Lokalt: Fre 22 Jan 2010 23:02
Ämne: Första testet?
Hej,

Säg att drömmen är sann; I ditt helt nya prokekt har du en lista med
bra user stories. Ingen kod är skriven än.

Ni har i projektet bestämt er för att köra DDD och koda testdrivet.

Och nu då?

Jag finner ofta att man blir lätt apatisk i detta läge. Hur gör ni
för att 'komma igång'? För att vara konkret; vad heter ert första
test?

/Marcus Hammarberg


    Vidarebefordra  
Du måste Logga in innan du kan skicka meddelanden.
Om du vill skicka ett meddelande måste du först delta i den här gruppen.
Uppdatera ditt smeknamn på sidan Prenumerationsinställningar innan du skickar.
Du har inte behörighet att skicka meddelanden.
Emil Gustafsson  
Visa profil  
 Fler alternativ 23 Jan, 05:13
Från: Emil Gustafsson <e...@cellfish.se>
Datum: Fri, 22 Jan 2010 20:13:55 -0800
Lokalt: Lör 23 Jan 2010 05:13
Ämne: Re: Första testet?

Det beror väl på vilken den den första userstoryn är... :-)
/E
----------------------------------------------------
blog: http://blogs.msdn.com/cellfish

2010/1/22 Marcus Hammarberg <marcusoft....@gmail.com>


    Vidarebefordra  
Du måste Logga in innan du kan skicka meddelanden.
Om du vill skicka ett meddelande måste du först delta i den här gruppen.
Uppdatera ditt smeknamn på sidan Prenumerationsinställningar innan du skickar.
Du har inte behörighet att skicka meddelanden.
Håkan Alexander  
Visa profil  
 Fler alternativ 23 Jan, 10:05
Från: Håkan Alexander <hakan.alexan...@gmail.com>
Datum: Sat, 23 Jan 2010 10:05:27 +0100
Lokalt: Lör 23 Jan 2010 10:05
Ämne: Re: Första testet?

Jag börjar med att skapa den mest centrala entiteten i första storyn. Mha
tester så klart.
Sen brukar det rulla på.

Som alltid handlar det om att förstå problemet för att det skall vara
tydligt vad som skall göras.

On Jan 23, 2010 5:14 a.m., "Emil Gustafsson" <e...@cellfish.se> wrote:

Det beror väl på vilken den den första userstoryn är... :-)
/E
----------------------------------------------------
blog: http://blogs.msdn.com/cellfish

2010/1/22 Marcus Hammarberg <marcusoft....@gmail.com>

> > Hej, > > Säg att drömmen är sann; I ditt helt nya prokekt har du en

lista med > bra user storie...

-- Det här meddelandet skickas till dig eftersom du prenumererar på gruppen
Sweden ALT.NET i Googl...


    Vidarebefordra  
Du måste Logga in innan du kan skicka meddelanden.
Om du vill skicka ett meddelande måste du först delta i den här gruppen.
Uppdatera ditt smeknamn på sidan Prenumerationsinställningar innan du skickar.
Du har inte behörighet att skicka meddelanden.
Marcus Hammarberg  
Visa profil  
 Fler alternativ 23 Jan, 10:47
Från: Marcus Hammarberg <marcusoft....@gmail.com>
Datum: Sat, 23 Jan 2010 10:47:40 +0100
Lokalt: Lör 23 Jan 2010 10:47
Ämne: Re: Första testet?

Aha! Poäng där, emil...

Låt oss säga; som användare vill jag kunna registrera en order för att hålla
koll på inkommande beställningar.

Det jag var ute var mer hur ni nystar upp ett sådant case. Hur man går från
'stort' och övergripande till detaljerna som ett enhetstest testar. Och
håller koll på 'vart man var' i det övergripande.

Nu såsade jag ut lite men jag hoppas ni förstår vad jag menar

/Marcus Hammarberg
Skickat från min iPhone

23 jan 2010 kl. 05.13 skrev Emil Gustafsson <e...@cellfish.se>:

Det beror väl på vilken den den första userstoryn är... :-)
/E
----------------------------------------------------
blog: http://blogs.msdn.com/cellfish

2010/1/22 Marcus Hammarberg <marcusoft....@gmail.com>

 --
Det här meddelandet skickas till dig eftersom du prenumererar på gruppen
Sweden ALT.NET i Google Groups.
Om du vill göra ett inlägg i den här gruppen skickar du e-post till
sweden-altnet@googlegroups.com.
Om du vill sluta prenumerera på den här gruppen skickar du e-post till
sweden-altnet+unsubscribe@googlegroups.com.
För fler alternativ, besök gruppen på
http://groups.google.com/group/sweden-altnet?hl=sv.

    Vidarebefordra  
Du måste Logga in innan du kan skicka meddelanden.
Om du vill skicka ett meddelande måste du först delta i den här gruppen.
Uppdatera ditt smeknamn på sidan Prenumerationsinställningar innan du skickar.
Du har inte behörighet att skicka meddelanden.
Torbjörn Gyllebring  
Visa profil  
 Fler alternativ 23 Jan, 12:36
Från: Torbjörn Gyllebring <torbjorn.gyllebr...@gmail.com>
Datum: Sat, 23 Jan 2010 12:36:46 +0100
Lokalt: Lör 23 Jan 2010 12:36
Ämne: Re: Första testet?
För alla icke triviala och 100% isolerade system, dvs de flesta som är
värda att bygga
börjar jag med ett "Vandrande
skelett"...http://alistair.cockburn.us/Walking+skeleton

Efter det utvärderar jag vilken ny kunskap som uppkommit och börjar
växa systemet därifrån, naturligtvis med tryggheten av
automatiserade test på flera nivåer.

2010/1/23 Håkan Alexander <hakan.alexan...@gmail.com>:


    Vidarebefordra  
Du måste Logga in innan du kan skicka meddelanden.
Om du vill skicka ett meddelande måste du först delta i den här gruppen.
Uppdatera ditt smeknamn på sidan Prenumerationsinställningar innan du skickar.
Du har inte behörighet att skicka meddelanden.
Torbjörn Gyllebring  
Visa profil  
 Fler alternativ 23 Jan, 12:37
Från: Torbjörn Gyllebring <torbjorn.gyllebr...@gmail.com>
Datum: Sat, 23 Jan 2010 12:37:40 +0100
Lokalt: Lör 23 Jan 2010 12:37
Ämne: Re: Första testet?
Man börjar utifrån..

2010/1/23 Marcus Hammarberg <marcusoft....@gmail.com>:


    Vidarebefordra  
Du måste Logga in innan du kan skicka meddelanden.
Om du vill skicka ett meddelande måste du först delta i den här gruppen.
Uppdatera ditt smeknamn på sidan Prenumerationsinställningar innan du skickar.
Du har inte behörighet att skicka meddelanden.
Emil Gustafsson  
Visa profil  
 Fler alternativ 23 Jan, 17:38
Från: Emil Gustafsson <e...@cellfish.se>
Datum: Sat, 23 Jan 2010 08:38:23 -0800
Lokalt: Lör 23 Jan 2010 17:38
Ämne: Re: Första testet?

"utifrån" är ett bra svar på frågan hur man nystar upp problemet. Min
personliga erfarenhet är dock att det i praktiken oftast blir "mitten-ut".
dvs jag börjar sällan med att driva fram vyn utan snarare
controllern/presentern (givet ett MVC/MVP pattern). Det svarar väl även på
hur man håller koll på var man är i "helheten". Att börja nedifrån leder i
princip alltid till att man implementerar någon man inte behöver, men att
angripa problemet uppifrån hjälper iaf mig att hålla fokus på det som
verkligen behövs.

Så vad blir det första testet? :-)
Tja kanske:
Given_an_order_presenter_when_submitting_a_complete_order
    It_should_save_order_and_present_new_empty_order_form

Men det hade lika gärna kunnat vara:
Given_an_order_presenter_when_submitting_an_incomplete_order
    It_should_not_save_order_and_present_error_message

/E
----------------------------------------------------
blog: http://blogs.msdn.com/cellfish

2010/1/23 Torbjörn Gyllebring <torbjorn.gyllebr...@gmail.com>


    Vidarebefordra  
Du måste Logga in innan du kan skicka meddelanden.
Om du vill skicka ett meddelande måste du först delta i den här gruppen.
Uppdatera ditt smeknamn på sidan Prenumerationsinställningar innan du skickar.
Du har inte behörighet att skicka meddelanden.
Marcus Hammarberg  
Visa profil  
 Fler alternativ 24 Jan, 19:11
Från: Marcus Hammarberg <marcusoft....@gmail.com>
Datum: Sun, 24 Jan 2010 19:11:00 +0100
Ämne: Re: Första testet?

Ok - det var precis det jag hade som fundering innan jag skickade posten

TDD blir liksom i sig självt "nerifrån och upp"... vilket också var utgångspunkten för Dan North's artikel som myntade BDD (http://dannorth.net/introducing-bdd).

Och jag ser att det är den approach som ni förespråkar, på olika sätt. Hade inte hört om Walking Skeletons förut, dock tack för tipset.

Tack alla för bra input.

Happy Coding
/Marcus Hammarberg
www.marcusoft.net

On 23 jan 2010, at 17.38, Emil Gustafsson wrote:

Marcus Hammarberg
marcusoft....@gmail.com
http://www.marcusoft.net

    Vidarebefordra  
Du måste Logga in innan du kan skicka meddelanden.
Om du vill skicka ett meddelande måste du först delta i den här gruppen.
Uppdatera ditt smeknamn på sidan Prenumerationsinställningar innan du skickar.
Du har inte behörighet att skicka meddelanden.
Slut på meddelanden
« Tillbaka till diskussioner « Nyare ämnen     Äldre ämnen »

Skapa en grupp - Google-grupper - Googles startsida - Användarvillkor - Sekretesspolicy
©2010 Google