Knihovna, framework a engine
Ahoj, když už mam být ajťák, tak by bylo vhodné abych si ujasnil pár termínů a nevypadal jako blbec. Přesněji nerozumím vztahu mezi těmito 3 zmíněnýma a u enginu vlastně ani nevím, co to je.
Dokážu si asi představit, co je to ta knihovna. Obsahuje předpřipravené funkce a třídy, které se často používají a ulehčují programátorům práci, že je nemusí znovu psát (například známý vector). (říkám to správně?)
Framework jsem slyšel, že je takový obal pro knihovnu/knihovny, ale hlavně také předpisu (know how) jak napsat aplikaci.
Engine: ?
Osobně mezi frameworkem a enginem nevidím zásadní rozdíl. IMHO je to pojmenování primárně věc zvyku jeho autora.
Josef Kokeš ( 2016-04-15 22:06:57 +0100 )editDěkuju
Petr Gondek ( 2016-04-21 18:01:54 +0100 )edit