TDD-kurs, våren 2013

Squeed bjuder in till en ny omgång av kursen i testdriven utveckling (TDD). Denna omgång av kursen vänder sig till dig som är Java-utvecklare och nybörjare inom TDD-området. Kursen omfattar fem tillfällen om ca två timmar där du kommer få praktisk erfarenhet av att utveckla kod testdrivet. Upplägget med datum (spikat) och ämnen (lite mer […]

Read More

Mer test, eller More Unit

En Eclipse-plugin jag inte vill vara utan är MoreUnit. Den är väldigt liten men fyller en eller två funktioner som är mycket användbara: Skapa test Hoppa till test Båda dessa funktioner dras igång från samma kortkommando (Ctrl+J på Win/Lin) – finns det inget test att hoppa till så får man upp “Vill du skapa ett […]

Read More

vilket_är_lättast_AttLäsaTyckerDu

Jag har skaffat mig en åsikt: det_är_lättare_att_läsa_vanlig_text_så_här, änAttLäsaDetNärDetStårSammanSkrivetUtanNågonWhiteSpace. De flesta känner till att vi mnäskionr kan lsäa ord unta srröte poerblm bara start- och slutbokstaven står på rätt plats. FrsöökGröaSmmaaSakMedDtetaTxbtelcok. Så, jag har skaffat mig åsikten att underscore är en … Continue reading

Read More

PyDev: Pythonutvecklingsmiljö

PyDev är baserad på Eclipse, funkar väldigt bra för det jag gör, vilket i princip är att försöka jobba på samma sätt med Python-kod som med Java (TDD-ish = få ut kod i jämnt flöde och refactor för att få det fint). Vid dagens diskussioner kring tools och miljöer på GothPyCon ][ så gjorde jag […]

Read More

Trött på att skriva getters och setters? – Använd Lombok

Lombok genererar sådana vid compile-time, men kan också generera equals(), hashCode(), toString(). Fler features finns (http://projectlombok.org/features/index.html), ex den tveksamma möjligheten att kasta exceptions utan att deklarera dem. Dock tycker jag att getters och setters kan vara intressant. Men även equals() och hashCode() utgör vanligtvis generell kod som inte borde behöva checkas in med övrig, mer […]

Read More