Rozdzielenie logiki biznesowej od skomplikowanego technicznego API platformy podczas tworzenia aplikacji na Androida może stanowić spory problem. W niniejszym artykule przedstawiona zostanie architektura Clean Architecture autorstwa Roberta C. Martina, która może być pomocna w ustrukturyzowaniu projektu tak, aby był bardziej przejrzysty, łatwiej testowalny i mniej uzależniony od platformy.
NIEKTÓRE ZAGADNIENIA PORUSZANE W TYM ARTYKULE:
Autorem artykułu jest Michał Charmas, trener w firmie Bottega IT Solution i programista zajmujący się aplikacjami na platformie Android. Artykuł pochodzi z magazynu Programista 9/2014 (28). Zobacz cały spis treści tego wydania: znajduje się on tutaj.
Lista Salonów Empik, gdzie dostępny jest ten numer Programisty: programista28_empiki
Magazyn można też zamówić w prenumeracie wraz z 3 wydaniami archiwalnymi 'Programisty".