How Complexity Evolves
Example of How Complexity Increases as a Feature Evolves
video data import
missing video data for users that aren’t in our system
missing video data when we remap between ours and their events
dynamically organize event data at report time
if a user changes their email address we still need to be able to map the data with the old email address from video data to our system
reporting only users that become “real” users
merging two users together - some of our partners send generated email addresses in place of real emails in urls to our events, later they will send us a mapping of generated to real user emails and data that we use to collect the users use of our system so we can accurately report unique users.