Kezdőoldal » Számítástechnika » Programozás » Mi a különbség a függvénykönyv...

Mi a különbség a függvénykönyvtár, a keretrendszer és az api között?

Figyelt kérdés

2018. szept. 5. 19:12
 1/2 anonim ***** válasza:

A keretrendszer az osztályok és függvények összessége fejlesztéshez használják valami extra funkció hozzáadásához.

Lényegében mondhatjuk egy óriási függvénykönyvtár a keretrendszer (bár ez picit túlzás , de nem nagy különbség van értelmezéstől függően.

API csak a kommunikációért felelős. Például van egy Facebook API amit ha használsz elősegíti a Facebook alkalmazással való kommunikációt te nem fogod attól még az implementációját látni a Facebooknak viszont anélkül tudod használni , hogy konkrétan tudnád a működését.


API-hoz kapcsolható a SOLID-ból a D (dependency inversion) ne konkrét implementáción függj . Ez azért jó mert ugye például facebookot folyamatosan fejlesztik és lehet , hogy deprecated metódusok lesznek vagy csak szimplán valaminek az implementációja megváltozik és ennek kihatása lenne a programodra. Amolyan loose coupling a lényege az egésznek.

2018. szept. 5. 20:06
Hasznos számodra ez a válasz?
 2/2 anonim ***** válasza:
100%
A függvénykönyvtár és a keretrendszer közötti különbséget én úgy szoktam leírni, hogy a függvénykönyvtár pontosan az, amit a neve is mond: Egy csomag függvény, ami valamilyen funkciót ellát, és tudod használni. A keretrendszer viszont amellett, hogy rendszerint nagyobb egy egyszerű függvénykönyvtárnál, a függvényeken felül saját struktúrát is kialakít. Nem csak kezedbe ad egy csomagot, de azt is megmondja, hogyan használd azt.
2018. szept. 5. 20:17
Hasznos számodra ez a válasz?

Kapcsolódó kérdések:




Minden jog fenntartva © 2024, www.gyakorikerdesek.hu
GYIK | Szabályzat | Jogi nyilatkozat | Adatvédelem | Cookie beállítások | WebMinute Kft. | Facebook | Kapcsolat: info(kukac)gyakorikerdesek.hu

A weboldalon megjelenő anyagok nem minősülnek szerkesztői tartalomnak, előzetes ellenőrzésen nem esnek át, az üzemeltető véleményét nem tükrözik.
Ha kifogással szeretne élni valamely tartalommal kapcsolatban, kérjük jelezze e-mailes elérhetőségünkön!