Keresés

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

  • martonx

    veterán

    válasz Zedz #15007 üzenetére

    Ez nem szomorú, 2005-ben (és utána is persze) ennek a hozzáállásnak teljesen jól megfogható oka volt. Ugyanis a cél az volt, hogy a desktop fejlesztők könnyen, kb. nulla átszokással tudjanak web alkalmazásokat is fejleszteni. És pont emiatt az ASP.NET Web Forms igyekszik teljesen elfedni a fejlesztő elől azt, hogy ő most valójában webre fejleszt, nem pedig egy win32 desktop programon dolgozik. Azaz nem csak a fejlesztési időt akarták ezzel lecsökkenteni, inkább az átképzési időt akarták minimalizálni.
    A szomorú inkább az, hogy vannak emberek, akik rossz iparos módjára sose vették a fáradtságot, hogy picit is utána nézzenek, hogy valójában mi is történik vajon, amikor ő ráhúz egy formot az IDE-ben a panelre :D
    Azaz abszolút nem az akkori hozzáállással, az akkori keretrendszerrel van a gond, hanem azokkal a magukat programozónak nevező balfaszokkal, akik évekig bőven megelégedtek a varázslókkal, mégis webfejlesztőnek hiszik magukat ;]

    De nyugodtan meg is fordíthatjuk a dolgot, mondjuk PHP-ra. Kismillió szarabbnál szarabb PHP fejlesztőt ismerek akik ugyan egy html formot meg tudnak csinálni, de a tudásuk itt éppen véget is ér, és elképesztő erőfeszítéssel kókányolnak össze bármit, mert mindent szabad, a nyelv bármit megenged. A frameworköket messziről kerülik (SASS, LESS, Angularjs - mik ezek a szarok, haggyá'má), mert az csak felesleges bonyolítás, a maguk szarjait viszont imádják keretrendszernek beállítani. No, velük ellentétben még a béna Asp.Net fejlesztő is akaratlanul jól modularizált, jól karbantartható kódot ír, mert a framework csak ezt engedi. Az Asp.Net MVC ilyen téren már lazább, de azért nagyon béna hülyének kell lenni, hogy valaki abban is direkt szar kódot tudjon magából kifosni (mondjuk láttam már ilyet is).

    Én kérek elnézést!

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