Sokan jogosan mondják, hogy ha az ember fiatalon nem programozott akkor a C++ már nem lehet magas szinten megatnulni. Vajon igaz ez a Javára is?
"Java könnyebb, mivel eleve nem fordul, ha nincs lekezelve az összes kivétel"
Ez nem igaz, csak bizonyos exception osztályok esetében. De! Hülyeség is lenne! A legtöbb esetben az exception funkcionalitása az, hogy elszáll tőle a program.
Na akkor ebbe beleszólok én is.
Nekünk volt egy félév az egyetemen (ELTE MSc) ami kifejezetten az Eiffelről szólt.
Maga az alapgondolat, a szerződés alapú fejlesztés kiváló és nagyon jó. Tényleg sokkal biztonságosabb kódot lehet készíteni vele (már ha az ember veszi a fáradtságot és megfelelő invariánsokat ad meg).
Ugyanakkor maga az Eiffel nekem annyira nem tetszett, bár leginkább csak a szintaktikai megközelítésből.
"Szerencsére" hasonló funkcionalitást más nyelvekben is lehet kényszeríteni és készíteni külön kiegészítőkkel. (Van java-hoz, C#-hoz, Python-hoz meg ki tudja még hány nyelvhez ilyen szerződés alapú kiegészítés.)
Egy próbát mindenképpen megér, bár az egyszeri fejlesztő lehet unni fogja és inkább hasra ütés szerűen ad meg dolgokat, amivel máris értelmét veszítik a szerződések.
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!