Jag byggde ett par lådor i helgen, inget märkvärdigt, fem sidor som jag sedan fogade ihop med plugg. Två stycken lådor tog mig ungefär två dagar att bygga, eller så tog det en timme. Om man bara räknar tiden det tog att mäta upp allt och kapa det i rätt storlekar och sedan sätta ihop de bitarna så kanske det tog en timme men om man räknar faktisk arbetstid från projektstart till avslut så tog det hela helgen. Någon variant av den där Paretoprincipen gör sig påmind, 80% förberedelse och 20 % jobb.
För att kunna kapa upp de där skivorna så var jag tvungen att rensa ut en massa saker ur garaget, bygga ett stort och stadigt arbetsbord, sätta ihop en borrjigg för pluggningen osv.
Jag hade kunnat göra det utan bordet och utan borrjiggen och slutresultatet kanske hade blivit lika bra men nu när jag har det klart så kommer nästa låda som jag ska bygga förhoppningsvis bara ta en timme.
Och vad vill jag säga med det här? Jo, att det är lite samma sak med programmering. Ibland kan det löna sig att lägga lite extra tid på att skriva en klass eller en funktion för det kommer betala sig i längden.
Nu ska de där lådorna målas också, men de är kanske 95% klara… sen är det där med att de sista 5% tar 50% av tiden…
CD-Rom revival
Nu när det kanske äntligen är dags för tabletdatorer att slå igenom, betyder det då att man får lov att göra cd-romproduktioner igen?
OK, det blir väl inte distribution på skivor men i övrigt känns det rätt bekant.
Välkommen tillbaka CD-romen, jag har saknat dig.