Extra könyvtárakat használni lopás?
pl egy email küldő program Java-ban, amihez kell egy "mail" nevű jar file. Az iskolában így tanították, hogy használjuk ezt hozzá, a maradékot meg írjuk meg mi hozzá (pár sor). Ez egy kicsit lopásosnak tűnt nekem. Elvégre valaki magától megírta ezt a mail.jar-t, és mi is meg tudtuk volna, csak így sokkal egyszerűbb volt.
A nagy programozók is így csinálják? Mindenki mondja, hogy jó a java mert rengeteg könyvtár van hozzá meg minden, de a "nagyok" is így felhasználnak egy kicsit innen, kicsit onnan, és nem saját maguk csinálnak mindent?
Hát nem tudom, én pont hogy nagy projekteknél érzem indokolatlannak az idegen kódok használatát, ahol már nem mindegy hogy egy kód mennyire bánik gazdaságosan az erőforrásokkal, mennyire lehet alakítani az egyéni igényekhez.
Bár hozzáteszem, én valószínűleg még kezdőnek számítok. :)
Vannak olyan dolgok amiket nem kell újra és újra feltalálni.
A programozók akik a szakmában dolgoznak pénzt keresnek, gondolom ez nem meglepő. Ezt a pénzt pedig valaki kifizeti nekik. Tehát néha érdemesebb bevásárolni kész programcsomagokat és újra felhasználni azokat, minthogy lefejleszteni egy drága fejlesztőgárdával. Nem beszélve arról, hogy valószínűleg stabilabbak és gyorsabban is.
Vegyük csak a java String osztályt. Gondolom a Kedves kérdező sem készített saját String osztályt hanem a java beépített osztályát használja. Ez vajon lopásnak számít? Tényleg azzal kell kezdeni egy alkalmazás fejlesztését, hogy először megírjuk a karakterláncok kezelésére használt osztályokat? Nyilván nem, főleg, hogy kapásból nem tudnánk olyat írni mint a létező (Gondolok itt akár a COW megvalósítására).
Még a legkisebb projekt is azzal kezdődik, hogy letöltesz egy keretrendszert, de legalább egy 3rd party library-t ami az adott problémakört valamennyire lefedi.
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
Ha kifogással szeretne élni valamely tartalommal kapcsolatban, kérjük jelezze e-mailes elérhetőségünkön!