![]() | |||
Joel on Software Joel om mjukvara
| |||
|
Andra "Joel on Software"-artiklar på svenska Andra "Joel on Software"-artiklar på engelska |
Användargränssnitt för programmerare Kapitel 1
Plattformar Det är väldigt, väldigt viktigt att lista ut om en produkt är en plattform eller inte, eftersom plattformar måste marknadsföras på ett väldigt annorlunda sätt för att lyckas. Det beror på att en plattform behöver tilltala utvecklare i första hand och inte slutanvändare.
Big Macs jämfört med Den Nakna Kocken Låt oss för nöjes skull jämföra en kock från McDonald's, som följer en uppsättning regler slaviskt, och som inte vet någonting om mat, och ett geni som Den Nakna Kocken, den brittiske snyggingen Jamie Oliver. (Om du väljer att lämna siten nu, för att titta på MTV-liknande inspelningar av Den Nakna Kocken när han gör basilika-aioli, förlåter jag dig. Gå bara.) Big Macs jämfört med Den Nakna Kocken
Användargränssnitt för programmerare Joels test: 12 stegsmetoden mot bättre kod Har du hört talas om SEMA? Det är en relativt esoterisk metod för att mäta hur duktigt ditt utvecklingsteam är. Nej, klicka nu inte iväg längs den där länken! Det skulle ta dig minst sex år att sätta dig in i de där prylarna. Jag har istället min egen högst oansvariga, lättvindiga test för att bedöma kvalitén hos en grupp utvecklare. Det bästa med mitt sätt att göra det är att det bara tar 3 minuter.
Saker du aldrig skall göra, del 1 Det finns en subtil anledning till att programmerare alltid vill slänga bort koden som finns och börja om från början. Anledningen är att de tror att koden är en enda röra. Här är den intressanta iakttagelsen: de har förmodligen fel.
| ||
![]() Joel Spolsky driver Fog Creek Software, ett litet programvaruföretag i New York. Han har examen från Yale och har arbetat som programmerare och i chefsbefattning på Microsoft, Viacom och Juno. | |||
Innehållet på dessa sidor representerar en enskild persons åsikter.
Allt innehåll är Copyright ©1999-2005 Joel Spolsky. Alla rättigheter är reserverade.