Oldal: 1 / 3 123 UtolsóUtolsó
Eredmény: 1 - 10 (21) összesen

Téma: Procedurális vagy OOP

  1. #1
    Rubyist Geri logója
    Csatlakozott
    07-12-15
    Hely
    \x90
    Hozzászólás
    5.605
    Begyűjtött 1.332 köszönetet
    828 hozzászólásával

    Alapbeállítás Procedurális vagy OOP

    If debugging is the process of removing software bugs, then programming must be the process of putting them in.
    Github Rake tutorial
    Give a man a fish and you feed him for a day. Teach a man to fish and you feed him for a lifetime.
    Respect all, fear none

  2. #2
    Bölcs
    Csatlakozott
    07-08-28
    Hozzászólás
    1.024
    Begyűjtött 146 köszönetet
    105 hozzászólásával

    Alapbeállítás re: Procedurális vagy OOP

    ÉN sokáig a funkcionális rendszert toltam, de az elmúlt 2 -3 hónapban befejeztem a saját oop/mvc frameworkomet, és tényleg rengeteg előnye van a dolognak. Igából nem letten nagyon fanatikus oop hivő, de az 5-ös phpban sokkal több előnye van mint hátránya.



  3. #3
    kow
    kow nem elérhető
    KowDerMei$ter kow logója
    Csatlakozott
    07-05-09
    Hely
    Budapest
    Hozzászólás
    1.447
    Begyűjtött 0 köszönetet
    0 hozzászólásával

    Alapbeállítás re: Procedurális vagy OOP

    PHP5 már tényleg jó. A CMS rendszerünkben nagyrészt OO kódok vannak, nagyon megkönnyíti az AJAX-os alkalamzás fejelsztést.

    OO-t szemléletet inkább JavaScriptben használok, de lassan már minden kódom bekerül valami osztályba



  4. #4
    ingyenfreg mza8202 logója
    Csatlakozott
    07-10-18
    Hely
    Budapest
    Hozzászólás
    167
    Begyűjtött 0 köszönetet
    0 hozzászólásával

    Alapbeállítás re: Procedurális vagy OOP

    hát igen...felettébb sok előnye van az biztos
    nem véletlenül találták ki

    bár igaz, voltak nyelvek, amiben elég fos volt, pl classic asp-ben
    ott elég keveset használtam classokat.

    minél jobban értettem a js-hez, annál több mindent szerveztem prototípusokba.

    phpben mindent...users class...newsletter class...content class...stb.

    c#ban pedig hát..nagy lehetőségek vannak az biztos. már jóideje használom, de még van mit tanulnom a különböző technikák felhasználhatóságáról, delegate-ek..stb.

    jó dolog ez



  5. #5
    heal
    Vendég

    Alapbeállítás re: Procedurális vagy OOP

    Tőlem sajnos teljesen távol áll az OOP, pedig szeretném megtanulni. Kicsit túlbonyolítottnak tűnik. Nem látom az előnyeit sem, az újrahasznosításon kívül. Leírnátok, mik azok az előnyök, amiről beszéltek?
    Esetleg ha tudtok jó könyvet ajánlani a témában, annak is örülnék.



  6. #6
    Rubyist Geri logója
    Csatlakozott
    07-12-15
    Hely
    \x90
    Hozzászólás
    5.605
    Begyűjtött 1.332 köszönetet
    828 hozzászólásával

    Alapbeállítás re: Procedurális vagy OOP

    Idézet heal eredeti hozzászólása Hozzászólás megtekintése
    Tőlem sajnos teljesen távol áll az OOP, pedig szeretném megtanulni. Kicsit túlbonyolítottnak tűnik. Nem látom az előnyeit sem, az újrahasznosításon kívül. Leírnátok, mik azok az előnyök, amiről beszéltek?
    Esetleg ha tudtok jó könyvet ajánlani a témában, annak is örülnék.
    angol e-bookot tudok egy parat kuldeni, ha erdekel irj egy privit.magyarul en eddig egy jo php konyvet olvastam -->"panem kiado PHP5 egyszeruen is lehet".
    ebben irnak az oop-rol is.

    elonyok:
    biztonsag: private tagvaltozok alkalmazasaval az osztalybol csak a vegeredmeny jon vissza. a valtozok amikkel dolgoztal az osztalyon belul maradnak.
    ujrahasznosithatosag: egy jol kidolgozott osztaly tenyleg meggyorsitja az oldal modositasat es ujrahasznosithato.
    pelda: keszitened kell egy ingatlanos oldalt. az ingatlannak vannak ugyebar jellemzoi(ar,szobak szama,alapterulet,stb). ezekkel dolgozol az adminban is es a nyilvanos reszen is az oldalnak. ha csinalsz egy jol felepitett ingatlan osztalyt es a megrendelo a project vegen kitalalja hogy o meg meg akarja adni a kulso szinet is a haznak akkor eleg egytelen helyen egy uj sort irnod a kodban es az adminban es a frontend reszen is modosul az oldal.



  7. #7
    Bölcs huncyrus logója
    Csatlakozott
    07-04-26
    Hely
    EU :)
    Hozzászólás
    519
    Begyűjtött 4 köszönetet
    4 hozzászólásával

    Alapbeállítás re: Procedurális vagy OOP

    én csak a klasszokig mentem el eleddig, nem volt szükségem még object-re php-ban (c-nél és delphinél jok az objectek) de a classokra néha szükség van, sőt sok esetben egyszerübb az élet velük.


    Cyrusmagus.hu - Informatika, Fantasy, Blog, Irások

  8. #8
    Rubyist Geri logója
    Csatlakozott
    07-12-15
    Hely
    \x90
    Hozzászólás
    5.605
    Begyűjtött 1.332 köszönetet
    828 hozzászólásával

    Alapbeállítás re: Procedurális vagy OOP

    Idézet huncyrus eredeti hozzászólása Hozzászólás megtekintése
    én csak a klasszokig mentem el eleddig, nem volt szükségem még object-re php-ban (c-nél és delphinél jok az objectek) de a classokra néha szükség van, sőt sok esetben egyszerübb az élet velük.
    ha mar irtal osztalyokat akkor objektumokkal is volt dolgod :
    ugyanis az objektum az osztaly peldanyositasaval jon letre.



  9. #9
    heal
    Vendég

    Alapbeállítás re: Procedurális vagy OOP

    Értem, köszi!
    Megy a privát



  10. #10
    Szerkesztő Luxi logója
    Csatlakozott
    08-08-27
    Hely
    Debrecen
    Hozzászólás
    211
    Begyűjtött 10 köszönetet
    10 hozzászólásával

    Alapbeállítás re: Procedurális vagy OOP

    Az ilyen jellegű osztályokkal az a baj, hogy elveszíted az SQL szerver által nyújtott előnyök nagy részét.
    Ha ilyen entitás jellegű objektumokkal dolgozol, akkor például olyan adatokat is betöltesz az adatbázisból, amiket az adott oldalon nem jelenítesz meg.
    Rosszabb esetben minden ingatlanoz (= adatbázis sor) példányosítasz egy objektumot, és onnantól azt használod, mintha az sql szerver nem is lenne alattad.
    Én elég sokat dolgoztam mindkét metodológiával, és mostanra már biztosan mondhatom, hogy a webes fejlestések döntő többségénél érdemesebb az entitások kezelését az SQL szerverre bízni, különösen ha MSSQL-ről van szó.

    A folyamatos, egyedi lekérdezésekkel, tárolt eljárásokkal végzett db olvasás kombinálva page output cache-el, meg legfeljebb pár helper objektum cache-ben történő tárolásával, hatékonyabb, mint saját objektumokkal újrafejleszteni a fél SQL szervert.

    Idézet Geri07 eredeti hozzászólása Hozzászólás megtekintése
    pelda: keszitened kell egy ingatlanos oldalt. az ingatlannak vannak ugyebar jellemzoi(ar,szobak szama,alapterulet,stb). ezekkel dolgozol az adminban is es a nyilvanos reszen is az oldalnak. ha csinalsz egy jol felepitett ingatlan osztalyt es a megrendelo a project vegen kitalalja hogy o meg meg akarja adni a kulso szinet is a haznak akkor eleg egytelen helyen egy uj sort irnod a kodban es az adminban es a frontend reszen is modosul az oldal.




Oldal: 1 / 3 123 UtolsóUtolsó

A téma címkéi:

Könyvjelzők

Hozzászólás szabályai

  • Új témákat nem hozhatsz létre
  • Válaszokat nem küldhetsz
  • Fájlokat nem csatolhatsz
  • A hozzászólásaidat nem módosíthatod
  •