Описание се прави от бизнес анализатор, който е написал задачата "както можа" и може да предостави описания на бизнес изисквания.
Има ужасяващ legacy код, написан на PHP, който
получава лог файлове от S3
ги анализира,
записва резултата на подходящото място.
Знае се:
файловете пристигат веднъж на час, в момента 5,
всички файлове са в един и същ bucket,
Данните трябва да бъдат насочвани към различни места според формата – postgres/локален файл
Трябва да се напише ETL, който реализира такава функционалност.
Писането на конкретни методи (четене на данни/изпращане на данни и т.н.) може да бъде пренебрегнато.