Jo jenže tohle tě bude bavit při prvním konvertním toolu. Když už to máš řešit v měsící po X té na trochu jinejch datech, tak je jaká koliv AI, která pomůže super a člověk se pak může zabejvat přinosnějšíma věcma, třeba čtení té dokumentace a refactoringem. Jestli v práci děláš jen zajímavé věci, které by si na nikoho nechtěl delegovat, tak každopádně gratuluju! ..
Já moc nevím, o jakém konkrétním případě se bavíme, ale pokud někdo v práci X krát do měsíce řeší převod jiných dat a u toho se mu rozbije předchozí parser tak je někde mnohem větší chyba. Pokud je to stejný formát dat, tak to nemůže selhat a pokud jsou to data v jiném formátu, tak je evidentně chyba ve zdroji dat.
Jasně, pokud je to jednorázová akce typu "potřebujeme převést data k vám, něco máme v dumpu v původní databázi, ale tam není všechno, zbytek je v xml a posledních pár dnů v csv", tak to jednoho naštve, ale současně to stačí udělat jen jednou. Neumím si představit projekt, kde se tohle řeší na denní úrovni. To by potom znamenalo, že celá infrastruktura je špatně a tam by mě potom bavilo spíše povýšit celou infra na něco rozumnějšího a tím do budoucna takovým případům zabránit systémově.
Pokud tady na root.cz od nástupu AI vidím neustálou radost nad tím, jak si AI snadno poradí s parsingem divných dat z divného zdroje a nadšení nad tím, jak jim to ulehčilo práci, tak mám pro vás špatnou zprávu: Ne neulehčilo. Pouze ten problém zabetonováváte a bude mnohem těžší jej v budoucnu řešit. A i v takových případech divných dat je mnohem lepší se nad tím zamyslet a iterativně tam přidávat další a další divnosti, než si na počátku rozbít vlastní datovou infrastrukturu - tohle jsem také viděl několikrát: "potřebujeme přijmout hromadu cizích dat, takže musíme rozbít naši vlastní infra". Je prostě lepší to buď kompletně odmítnout a nebo to rozbalovat postupně a dostat z toho ve výsledku data v kvalitně navržené struktuře.