Topp 10

Her er 10 av de postene som har blitt lest mest og som jeg er mest fornøyd med på kjempekjekt.com. Hvis du synes de er interessante må du gjerne abonnere på bloggen via RSS eller e-post for å bli oppdatert på nye artikler.

PS: Denne listen har ikke blitt oppdatert på kjempelenge. Så ta gjerne å klikk deg inn på en kategori som høres spennende ut og se om du finner noe du liker.

Objektorienterte databaser
I januar 2009 holdt jeg et foredrag på NNUG i Bergen om bruk av objektdatabaser, og det ble veldig godt mottatt. Dette temaet er delt opp i to blogposter – her er del 1 og her er del 2.
Å bli en .NET Ninja
I årskiftet 2008-2009 bestemte jeg meg for å ta tak i min egen karriære, og gjøre noen grep for å sørge for at jeg ble en bedre utvikler. Dette var blogposten som startet det hele. Sjekk også ut andre artikler i .net ninja serien.
The Unofficial NDC 2009 Video
På gøy lagde jeg en uoffisiell promotion video for Norwegian Developer Conference 2009. Den fikk en del oppmerksomhet, og førte til at jeg fikk en gratisbillett til konferansen av Programutvikling.
Min nye bibel innen smidig design
Robert C. Martin har vært en stor inspirasjonskilde for meg, og boken Agile Principles, Patterns, and Practices in C# er helt fantastisk. I denne posten forteller jeg om boken, og ber alle som ikke har lest den enda om å gjøre det.
Når skal man bruke SOLID prinsippene?
Objektorientert design ble et hett tema i .NET verden i 2009. I denne posten, som skapte litt debatt, forsøker jeg å kaste litt lys over når og hvordan man skal ta dem i bruk.
Hvordan bryte avhengigheter mellom klasser
Dette er en praktisk artikkel om objektorientering og to av de viktigste SOLID prinsippene. Den ble publisert i MSDN Flash nyhetsbrevet i may 2009.
En generisk state machine
Finite State Machines brukes alt for sjelden når vi designer software. I mange situasjoner kan de hjelpe med å utvikle renere, enklere, mer fleksibel og mer presis kode. I denne artikkelen beskriver jeg hvordan man enkelt kan implementere en gjenbrukbar tilstandsmaskin med generics i .NET. Blogposten ble publisert i MSDN Flash for juni 2009.
Coding Dojo på Contiki
Coding Dojo er en interessant øvelse hvor man praktiserer testdreven utvikling og parprogrammering som møteform. Vi prøvde dette ut på jobben, og i denne artikkelen skriver jeg om erfaringene vi gjorde oss.
Parprogrammering ansikt til ansikt
Føler du at det er vanskelig å få til parprogrammering på jobben? Da kan det hende du bør prøve det samme som vi gjorde i Contiki. Her dokumenterer jeg hvordan vi gjorde programmering ansikt-til-ansikt.
T-Man tipser om Specification Pattern
Her er et praktisk eksempel på hvordan man kan modellere forretningsregler i et objektorientert system.

Andre ting du kanskje er interessert i:

The Contiki Strip
The Contiki Strip er min lille tegneserie om livet som .Net utvikler, inspirert av The Order of the Stick.

Siste kommentarer

Torbjørn
PS: Takk til Børge Hansen, som delte SCARF-modellen med meg!...
Børge Hansen
Denne likte jeg veldig godt. Du skriver godt og har gode betraktninger  Keep it up – flere trenger å tørre å lære mer om ledelse – du l...
Tormod
Er egentlig ikke overrasket. F# sin fortè er programmererens produktivitet/kvalitet og anledning til parallell kjøring. Men kjøremotoren har ...
Stian
Ville også prøvd med et større problem (x100 eller x1000 f.eks). Når man snakker så små brøkdeler av et sekund som her så kan tiden for en ell...
Torbjørn
Har ikke sjekket - tar en titt i morgen hvis tid :)...
Einar W. Høst
Mhp tco: hva sier ILSpy?...
Torbjørn
Har ikke sett noe på PSeq før, men kjenner til den typen funksjoner fra blant annet Clojure. Og problemet med slike funksjoner i sammenhenger som de...
Håvard
Veldig bra sammenligning! Har du sett på ytelsen av PSeq.* fra powerpakken? Tipper den vil gi performancehit på små mengder, men kan kanskje resul...
Torbjørn
Jeg kom på en demonstrasjon-variant til jeg burde inkludere, nemlig bruk av list comprehension (en type computation expression (også kalt monads)). ...
Einar W. Høst
Interessant, det blir en trade-off mellom eleganse og fart på en måte. Den funksjonelle løsningen med vanlig filter er ren og pen, mens den imperat...
Creative Commons-lisens
Innholdet på denne bloggen er tilgjengelig under Creative Commons Navngivelse-Ikkekommersiell-DelPåSammeVilkår 3.0 Norge lisens.

Programmeringsbloggen
Kjempekjekt.com

© 2006-2013 Torbjørn Marø

Jeg har vært en profesjonell programmerer siden 1999, og dette er min blogg. Målet med bloggen er å stimulere meg selv og alle andre til kontinuerlig eksperimentering og læring.

Jeg forsøker å være allsidig, og programmerer blant annet i C#, Ruby, Erlang og Clojure.

Jeg praktiserer TDD og andre smidige utviklingspraksiser. Jeg er opptatt av kvalitet og ren kode.

Dette og ganske mye mer kan du lese om på denne bloggen!