Prośba o wyrzucenie wszystkich typów z kodu do przeznaczonych do nich plików. Dodatkowo warto przejrzeć czy da się jakoś połączyć ze sobą typy, lub zmienić ich nazwę w taki sposób żeby lepiej oddawały to do czego służą. Obecnie są na przykład typy:
RestaurantDetailsType,
RestaurantType,
RestaurantDataType,
gdzie spora część ich pól się przecina, na pewno można to jakoś wydzielić i połączyć w sensowny sposób, np.:
Co do interfejsów to biorąć pod uwagę że są używane tylko do propów to można je chyba wyrzucić do plików w których są używane, łatwiej będzie je znaleźć.
Prośba o wyrzucenie wszystkich typów z kodu do przeznaczonych do nich plików. Dodatkowo warto przejrzeć czy da się jakoś połączyć ze sobą typy, lub zmienić ich nazwę w taki sposób żeby lepiej oddawały to do czego służą. Obecnie są na przykład typy: RestaurantDetailsType, RestaurantType, RestaurantDataType, gdzie spora część ich pól się przecina, na pewno można to jakoś wydzielić i połączyć w sensowny sposób, np.:
Co do interfejsów to biorąć pod uwagę że są używane tylko do propów to można je chyba wyrzucić do plików w których są używane, łatwiej będzie je znaleźć.