T-Man’s ukentlige tips

Å lese Code Complete har inspirert meg til å dele noen erfaringer, betraktninger og tips med resten av utviklerne i teamet. Så nå har jeg bestemt meg for å gå systematisk til verks og distribuere nye tips ukentlig – internt på Contiki. Vi bruker en MediaWiki jeg satte opp for snart to år siden (ContikiWiki) til å samle og dele kunnskap og informasjon, og der har jeg nå opprettet en egen side der hvor det skal dukke opp et tips hver uke.

weeklytips.jpg

Denne første uken er tipset mitt hvordan man kan ta en lang rutine og gjøre den om til en klasse for å gjøre koden enklere å lese og vedlikeholde. Jeg har tatt et reelt eksempel fra vår egen kode, valgt ut helt tilfeldig, og refakturert etter beste evne. Det var lærerikt for meg også – og det er litt av poenget med å gjøre det, selvfølgelig.

Jeg tenkte først at jeg også skulle poste tipsene mine her på bloggen. Men mengden Contiki-kode og formatet på tipset gjør at det ikke egner seg så godt denne gangen. Jeg tror jeg vil vurdere det fra gang til gang – hvis det er noe som er av allmenn interesse, og det ikke innebærer så mye ekstraarbeid, så legger jeg det nok ut her også.

Kategorier: .net ninja, Jobb, Softwareutvikling.
RSS feed for kommentarene. Tilbaketråkk.

Skriv en kommentar

Tillatte tags: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <strike> <strong>


Torbjørn: La oss anta to ulike definisjoner av Template Method pattern - de to ytterpunkte...

Lars-Petter: Hei igjen. Siden du inviterer til å ta diskusjonen i bloggen, og har tatt deg t...

Torbjørn: Lars-Petter: Det er én måte å se det på. Det er absolutt fortsatt Template M...

Lars-Petter: Hei. Har du ikke i prinsippet her gått over fra Template Method (arv) til Strat...

Christian Abildsø: I alle fall i C#, så føles dette som kode som blir mer fleksibel men vanskelig...

Torbjørn: Hei Henrik, og takk for tilbudet. Ble oppmerksom på Rasberry Pi for under en uk...

Henrik Sandaker Palm: Ang. større hobby prosjekt. Du er som er en slik rakker på programmering har j...

Øivind Nilsen: Slutt å bruke mobilnummeret mitt som eksempel !...

Bjørn Einar Bjartnes: Jeg har også latt meg fascinere av Clojure, uten at jeg har kommet så veldig l...

Bjørn Einar Bjartnes: Sweet :) Jeg tror egentlig jeg liker det som det er, med musikk. Litt av utford...

Mulig relaterte linker

 Hold deg oppdatert

Søk i bloggen

Ferske innlegg

  • Template Method del 4: Multippel arv
  • Template Method Intermesso
  • Template Method del 3: Bare funksjoner
  • Template Method del 2: På vei mot funksjonell programmering
  • Kategorier

  • .net ninja (37)
  • Bøker (17)
  • Diverse prosjekter (35)
  • DSL (10)
  • Erlang (10)
  • F# (5)
  • Hardware (1)
  • Jobb (77)
  • Julekalender (51)
  • kjempekjekt.com (23)
  • LISP/Clojure (33)
  • NNUG / community (60)
  • O/RM & databaser (10)
  • Off topic (116)
  • OO-design/clean code (30)
  • Podcasts (14)
  • Polyglot (77)
  • Ruby (27)
  • Silverlight / RIA (3)
  • Software/verktøy (20)
  • Softwareutvikling (20)
  • Testing / TDD (30)
  • the contiki strip (13)
  • User experience (3)
  • WCF (3)
  • Webutvikling (32)
  • WPF (9)
  • WTF (12)
  • Last ned Wallpaper

    Programmeringsbloggens tøffe skrivebordsbakgrunn med snippets fra ulike språk laster du ned her!

    Abonner via epost

    Om du vil kan du få alle nye blogposter tilsendt til din epost. Abonner nå, det er kjempeenkelt!

    Meta