Mannen. myten, felet
Posts tagged clanweb
En dag i programmerandets tecken
Jan 8th
Jag hade världens bästa planer för dagen, eller, jag skulle i alla fall göra något vettigt. Tvingade mig själv upp ur sängen klockan nio för att försöka börja vänja av mig att sova allt för länge. Var rätt så död i en timme innan jag verkligen kom igång med tankeverksamheten. Hade storslagna planer på att jag skulle städa lite i lägenheten idag. Speciellt i köket då det ser ut som om gripen har svängt förbi och slängt in några bomber. Dock så blev det inte riktigt så. Istället så satte jag mig vid datorn och började härja bland gammal kod. Det hela slutade med att jag satt och harvade med koden till nästa version av ClanWeb. Kod som jag senast skrev på för ett år sen ungefär. Tänkte att det var på hög tid att jag satte mig ner och började skriva klart det jag hade påbörjat.
Sagt och gjort, nu har jag suttit här i närmare 5 timmar och ordnat och pillat. Nu har arbetet endast bestått av att implementera ett databaslager. Att skriva ett databaslager är inte så svårt, det jobbiga är sen att skriva om all annan kod så att den fungerar ihop med klassen. Det tar sin lilla tid och jag har inte testkört någon kod än så länge utan enbart kört på fingerkänsla. Vilket inte säger jack shit om mina skillz i programmering just nu. ClanWeb innehåller för tillfället runt 90st PHP-filer som samtliga behövs modifieras för att databasklassen ska funka. Utöver det så tillkommer annan modifiering allt eftersom, optimering av gammal kod, nya funktioner som skall implementeras, javascript som ska funka och läggas på rätt ställen och så vidare.
Detta är då bara för administrationsdelen, front-end ska skrivas om helt för att underlätta integration med egna mallar. Front-end delen ska skrivas objektorienterat vilket kräver en hel del logiskt tänkande och pillande innan det fungerar så som man vill. Men när det väl fungerar så är det underbart och koden fungerar inte bara bättre, den är oftast även lättare att läsa.
Får bli att sitta och knacka lite till framtills klockan sex, sen så blir det en löprunda som uppföljs av lite pasta och slösurfande. Dags att komma igång på allvar.
Ett steg i rätt riktning
Jan 5th
Igår tog jag ett steg mot att införliva ett av mina mål för 2008, jag startade en utvecklingsblogg för ClanWeb. Mest skapade jag “devlogen” för att själv kunna hålla koll på vad jag gjort, ska göra och bolla med idéer som jag har. Med lite tur så kommer även de som är intresserade av den nya clanweb-versionen även att läsa om utvecklingen och komma med förslag på ändringar, kommentera arbetet och därmed trigga mig att verkligen bli klar med den nya versionen och därefter skapa en riktig dokumentation för applikationen.
För är det något som jag verkligen försummat i utvecklingen av ClanWeb applikationerna så är det dokumentationen. Och det får jag äta upp gång på gång. Det och faktumet att jag inte tagit mig tid att fixa en riktig templatemotor så att folk faktiskt kan implementera allting idiotsäkert. Men det är något som ligger på framtiden att lösa. Just nu så vill jag bara bli klar så jag kan visa upp det jag jobbat med så länge nu.

Kommentarer