Hirdetés
- urandom0: Száműztem az AI-t az életemből
- GoodSpeed: Munkaügyi helyzet Hajdú-Biharban: észak és dél!
- sziku69: Szólánc.
- sziku69: Fűzzük össze a szavakat :)
- Luck Dragon: Asszociációs játék. :)
- gban: Ingyen kellene, de tegnapra
- D1Rect: Nagy "hülyétkapokazapróktól" topik
- GoodSpeed: 3I/Atlas: Üstökös vagy idegen civilizáció űrhajója?
- bambano: Bambanő háza tája
- nonsen5e: DPD tapasztalatok
Új hozzászólás Aktív témák
-
válasz
zhagyma
#2556
üzenetére
Pont azért találták ki az OOP-t, hogy hatalmas nagy kódmennyiség mellett is átlátható legyen a program. OOP lényege, hogy egy helyre kerül az adat és annak feldolgozása.
Dehogy gyakorlati példát is mondjak: mysql_ függvények vs MySQLi classIlletve ott van a rengeteg OOP pattern: factory, adapter, singleton, stb.

-
cucka
addikt
válasz
zhagyma
#2556
üzenetére
Bizonyos kódmennyiség- vagy méret felett úgyanolyan nehéz változtatni OOP-ben megírt programot, mint struktúrált / moduláris programot.
Ezt cáfolnám. Az OOP-s kód nem feltétlenül egyszerűbb, mint a strukturált (sőt, sokszor bonyolultabb), de azt tapasztaltam, hogy minél nagyobb a kód mérete, annál könnyebb dolgozni egy normálisan megírt/dokumentált OOP-s rendszerrel, mint egy ugyanakkora strukturálttal.A profi php programozó meg az, aki ebből él. Ennek előfeltétele, hogy elég jól kell érteni a php-hoz, mert ugye a hozzá nem értést nem nagyon fizeti meg senki.
-
válasz
zhagyma
#2554
üzenetére
Egyetértek, plusz még fontos akkor szerintem az is beletartozik a dologba, hogy nyílt legyen új technológiák megtanulására.
Hát persze, a dokumentálás az alap.

Ha meg megfelelően van lebontva namespace-ekre az a pár ezer objektum, úgy azért nehezebb eltévedni köztük. Minden csak dokumentáció és a világos kód kérdése.
Új hozzászólás Aktív témák
- AMD Ryzen 9 / 7 / 5 9***(X) "Zen 5" (AM5)
- Xiaomi 15T - reakció nélkül nincs egyensúly
- Az ötlet jó, de milyen a kivitelezés? Teszten a Chieftec Kockája
- AliExpress tapasztalatok
- Megbüntették, ezért feloszlatná az EU-t Elon Musk
- Napelem
- Azonnali informatikai kérdések órája
- Arc Raiders
- Revolut
- One otthoni szolgáltatások (TV, internet, telefon)
- További aktív témák...
- Eladó Lenovo laptop adapter
- AKCIÓ!!! ASUS TUF Gaming F17 , RTX 4070 , i7 13620H , 16GB DDR5 , 1.2TB SSD , gamer laptop
- 27% - ÚJ G.SKILL Trident Z5 RGB 64GB (2x32GB) DDR5 6000MHz F5-6000J3040G32GX2-TZ5RK
- HP 15s eq1905nz 15.6" FHD IPS Ryzen 7 4700U 16GB 512GB NVMe ujjlolv gar
- Apple iPhone 12 Pro 512GB,Újszerű,Dobozával,12 hónap garanciával
- Bomba ár! HP EliteBook 840 G6 - i5-8GEN I 16GB I 256GB SSD I 14" FHD I HDMI I Cam I W11 I Gari!
- magyar billentyűzet - 151 - Lenovo LOQ (15IAX9) - Intel Core i5-12450HX, RTX 4060
- Apple iPhone 15 128GB,Újszerű,Dobozával,12 hónap garanciával
- 152 - Lenovo LOQ (15IRH8) - Intel Core i5-12450H, RTX 4060
- BESZÁMÍTÁS! Asus H370 i5 9600K 16GB DDR4 512B SSD RTX 2060 Super 8GB Chieftec HC-10B-OP Zalman 850W
Állásajánlatok
Cég: BroadBit Hungary Kft.
Város: Budakeszi
Cég: PCMENTOR SZERVIZ KFT.
Város: Budapest



