Home
Velkommen til Fiksinfoo. Dette prosjektet er det letteste å starte med; det omhandler java og android programmering. Dette prosjektet er ment for de som ønsker seg å lære disse domenene, uten for høy vanskelighetsgrad i utgangspunktet.
Repositoret er klart til å bygge, bare å laste ned/klone/forke og builde. Prosjektet er en klone av en produksjonsApp, men med vilje forandret slik at det finnes flere områder med dårlig kode, dette er pga de som ønsker å lære seg refactoring skal få øve på dette. Samme gjelder håpløst design av noen elementer (feks recycableListAdapater og User) Jeg vil sjeldent selv oppdatere repositoret, men håpet er at studenter ved UiT til slutt har laget en fullstendig app med god kode. Alle som bidrar vil gjennomgå code review slikt at man øker verdien for studentene som bidrar.
Forhåpentligvis lærer man seg opp design patterns, Android utvikling, refactoring og godt design med å bidra til dette prosjektet.
Kilder og hint:
Design Patterns: Elements of Reusable Object-Oriented Software
Javaspesifikke designpatterns av SUN
TLDR: Github repo med design patterns implementert i java
Hint:
Dog les denne(Futureice) med en klype salt, enkelte områder er SVÆRT omdiskutable, kan spørre meg for mer info
For design: