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.