Hirdetés

Új hozzászólás Aktív témák

  • Sk8erPeter

    nagyúr

    válasz modder #8998 üzenetére

    "nem talál egy oldalt, akkor exception-t dobjon, amikor az egy belekalkulált működés, szerintem; az exception számomra egy kerülő megoldás, ahol ide-oda ugrálunk a kódban.
    Itt tulajdonképpen arról van szó, hogy milyen 'hiba' vagy kivételes eset fordulhat elő többször, amire számítani kell, és mi a valódi hiba (ez utóbbi esetben érdemes kivételt használni). Nem láttam még olyan keretrendszert, ami kivételdobásokra alapozta volna a működését."

    Akkor az általad használt Kohana egy szar, mert pl. minden egyes HTTP status code-ra létezik benne exception? :U
    Vegyük az említett példának megfelelőt: HTTP_Exception_404.
    Aztán itt bal oldalt láthatod szépen a többit is, ami pl. validálás kapcsán említésre méltó, az a Validation_Exception.
    Aztán ott a Kohana_Exception, a Kohana_Request_Exception és a Kohana_View_Exception.

    Azt hiszem, abban egyetérthetünk, hogy valószínűleg a Kohana alapvetően nem átgondolatlan struktúrára épül.

    Hadd említsek egy másik példát: remélem abban is egyetértünk, hogy a Symfony nem egy tákolmány keretrendszer, és valószínűleg nem érdemtelenül népszerű.
    Egy - számomra legalábbis - elég meggyőző érv még a témában:
    [link]
    "Symfony really relies on PHP exceptions for error reporting, which is much better than the way PHP 4 applications work. For instance, the 404 error can be triggered by an sfError404Exception."

    Akkor most már láthattál egy keretrendszert, ami kivételdobásokra alapozta a működését. :)

    Sk8erPeter

Új hozzászólás Aktív témák