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

Torbjørn Marø

Torbjørn er systemutvikler og et aktivt medlem av .NET-miljøet i Bergen. Dette er hans blog.

Mulig relaterte linker

Siste kommentarer


Torbjørn: Kan alltid stole på at Ameth kommer med en fungerende løsn...

Ameth: Enumerable.Range(1, 11).Select(i => (Math.Pow(1+Math.Sqrt...

Torbjørn: Ja, Linq og lambda i C# har mange bruksområder, og gir komp...

Kenneth: Innså til slutt at å produsere fibonacci-følgen med en sl...

Kenneth: Dette er ikke relatert til verken mønstergjenkjenning eller...

Torbjørn: Note to self: I Clojure heter denne funksjonen mapcat...

Torbjørn: Nei, vi bruker ikke Clojure, og inntil videre lærer jeg meg...

 Hold deg oppdatert

Søk i bloggen

  • Follow me on Spotify

    Kategorier

  • .net ninja (26)
  • Bøker (10)
  • Diverse prosjekter (22)
  • Erlang (7)
  • F# (2)
  • Hardware (1)
  • Jobb (64)
  • kjempekjekt.com (16)
  • LISP/Clojure (11)
  • NNUG / community (39)
  • O/RM & databaser (9)
  • Off topic (111)
  • OO-design/clean code (19)
  • Podcasts (10)
  • Polyglot (23)
  • Ruby (18)
  • Silverlight / RIA (3)
  • Software/verktøy (16)
  • Softwareutvikling (14)
  • Testing / TDD (25)
  • the contiki strip (13)
  • User experience (3)
  • WCF (3)
  • Webutvikling (20)
  • WPF (9)
  • WTF (4)
  • Abonner via epost

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

    Mine bokmerker

    Meta