Kdyz jsem jeste studoval, tak nam vysvetlovali celkem logickou zasadu - datovych vstupu muzete mit kolik chcete, ale pokud nemate zarucenou jejich strukturu a semantiku, tak se jedna o nestaly teren a cokoliv nad tim udelate bude vzdy jen neudrzitelny/nespolehlivy system.
Proto me ted jako brblajiciho dedecka zajima, co s projekty, ktere po par tydnech muzou prestat fungovat nebo davat jine nez ocekavane vysledky? Kdo ten pelmel udrzi v provozu - a chce to vubec nekdo udrzet v provozu? K cemu to vsechno, neni to jen plytvani talentem a casem studentu? Jiste je dobre pro nejaky fond, ze si vykaze cinnost, PR agentury zavrni blahem, a studenti nebudou provadet protistatni cinnost...ale nebylo by ucelnejsi spalit penize a lidsky potencial na necem ucelnejsim?
Tak pokud to je dobře udělané, takové rozhraní se obvykle verzuje, tím pádem nemusí nutně umírat každou chvíli. Mnoho věcí může přežít mnoho a mnoho let. Mělo by mít svůj životní cyklus.
Takže jako prakticky ano mám dobré zkušenosti, jen pochopitelně s tím musí pracovat někdo, kdo má v hlavě mozek. Koneckonců je to prehistorická technologie víc jak 15 let stará. Jen to má zase buzzword jako dycky.