Loggbok post mortem - KoktKorv12/Loggbok GitHub Wiki
Post mortem
Inledning
Projektets uppgift är att skapa en backend som hanterar information i form av loggdata. Loggboken ska kunna skapa text som en användare skapar vid en given tidpunkt. Texten ska även kunna redigeras. Eftersom att informationen sparas så är det viktigt att den ska kunna sparas i en databas
Bakgrund
Först och främst så försökte jag förstå problemet. När jag väl förstod det och hade kommit på några lösningar ritade jag upp det i ett klassdiagram. Men pappret jag ritade mitt klassdiagram på har jag tyvärr inte kvar. Sedan när jag var klar med mitt klassdiagram började jag på min loggbok.
Jag började med att dela upp allt i klasser eftersom att mitt arbete består av OOP (objekt orienterad programmering). Sedan implementerade jag metoder som i sig interegade med varanda. Sedan byggde jag en view form utifrån model view controller tanken så att frontenden inte ska vara kopplad till backenden. Loggboken är länkad med MySQL med hjälp av MySQL Connector. Den är länkad med MySQL för att kunna spara filer och text i en databas.
Positiva erfarenheter
Det som gick bra med loggboken var att jag från början kom igång hyfast bra och förstod tidigt hur jag skulle gå till väga.
Negativa erfarenheter
Efter ett tag tappade jag bort mig och pågrund av det hamnade jag efter och det ledde till att jag inte han klart med loggboken. Jag tror att en stor faktor till det kan vara att jag snabbt tappade fokus på uppgiften och gjorde annat istället.
Sammanfattning
Slutligen tycker jag att min slutprodukt hade varit bra om jag hade hållt i och inte tappat fokus. Det jag återigen lärt mig är att jag måste fokusera mycket hårdare på arbetsuppgiften. Det jag först och främst vidareutvecklat med min loggbok är att göra klart den. Men efter det hade det varit kul att se andra också kunna lägga till inlägg på min loggbok.