Patterns

I dag har jeg gennemgået forskellige design patterns til min testapp. Ideen med dette var at få et indblik i et par forskellige inden jeg går i gang med min produkts applikation, indtil videre har jeg brugt MVC men jeg synes jeg opnår en for tæt kobling i min kode fordi controlleren ender med at få alt for stort ansvar.

Så derfor fandt jeg frem til at benytte mig af MVP da du får opdelingen via en presenter som tillader dine .xml filer og deres tilsvarende activities at sammen være en del af viewet som letter noget af trykker fra dit mellemled som derfor kan få en del mindre ansvar da den derfor kun skal stå for kommunikationen af data og opdateringer fra viewet til modellerne og vice versa.
Her er nogle billeder til at illustrere forskellen:


Written on February 17, 2020