Skip to content

Couple of questions #3

Open
Open
@brurend

Description

@brurend

Hi, I really liked the architecture used in this project, I just have a couple of questions I was hoping you could answer me.

In many places you use type(of: self) to access static constants, whats the reason or advantage to declare those as static and not just a let?

At the ItunesWebService class you parse the data you receive from the request, but you are accessing the data through key value. Any reasons to not be using Encoding/Decoding? And if it could be used, how would it work?

You only have one entity AppData, in a more complex application would you have many entities? For example, a User entity, Product entity, Department entity, etc. And if so, would this cause any major changes in any part of the structure?

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions