Ayende Rahien er min nye helt

dotnetrocksO.pngOm jeg skulle fått velge meg én systemutvikler jeg kunne fått parprogramert med én hel dag, så tror jeg det måtte blitt Ayende Rahien – eller Oren Eini som han egentlig heter. Oren er grunnleggeren av open source prosjektet Rhino Mocks, sannsynligvis verdens mest populære “mocking-rammeverk”, i alle fall for .net-utviklere. Han er også en flittig bidragsyter til prosjekter som NHibernate og Castle.

Grunnen til at jeg ble oppmerksom på Oren var at han ble intervjuet på .Net Rocks i forrige uke. Du kan laste ned episoden her.

Og Oren er akkurat den typen utvikler som inspirerer meg for tiden – pragmatisk, men samtidig opptatt av å gjøre ting riktig. Han fokuserer på god modellering av forretningslogikk, og å gjøre de grep som er nødvendige, bygge de verktøyene man trenger, for å gjøre det enkelt – og glemme resten. Han er en av dem som vil få oss bort fra den database-sentriske tankegangen Microsoft tvinger på oss.

En av de mer oppsiktsvekkende tingene Oren sa i løpet av intervjuet var “Hardcode everything”. “The best tool you have for configuration”, sier han, “is C#”. Om kunden ber Oren om å endre noe, gjør han det rett i C#-filen som han har levert med applikasjonen. Applikasjonen oppdager dette automatisk, rekompilerer seg selv og endringen får effekt øyeblikkelig. Meget spesiell fyr altså! :)

Oren blogger på ayende.com/blog, så ta gjerne en titt der – det skal i alle fall jeg gjøre.

Kategorier: Podcasts.
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