si příklad toho špatného vývojáře, jinak bys věděl že díky neomezené dynamice JS právě ve webovém (nejen) světě existují frameworky které se do jiných niche dostanou až na svatýho dyndy.
namátkou masivní asynchronní kód, message based parallelism (only , reactivity, database everywhere (reactive ...), high level template languages ...
web, to už není jen statická prezentace nějakého bullshitu
ja som rad, ze nepouzivam JS a ze nemusim s tymto paskvilom pracovat. Myslis, ze nepoznam frameworky, ktore vychadzaju z tohto paskvilu? O par rokov po tych frameworkoch ani pes nestekne. A najst cloveka, ktory to bude spravovat bude dost tazke, pretoze bude zas nieco ine COOL.
Ale ako si usudil, ze som priklad zleho vyvojara, ktory je vlastne rad, ze nerobi to, co 90% studentikov a takzvanych samoukov?
Mluvíš o wp webech nebo o JS aplikacích, guru pravého kodu ?
Ja jen že by ses asi divil co se v js všechno dělá a dělat bude.
A ujede ti vlak
a abych ti odpověděl na otázku
jsi špatný developer protože ignoruješ:
- reaktivní paradigma (v JS je to takřka v každém toolkitu, od UI až po distribuované DB)
- funkcionální paradigma (třeba react a jeho referenčně transparentní model)
- prototype based OOP (protože takhle mělo OOP skutečně vypadat)
- DSL, ve webovém světě HTML pro strukturu, CSS pro grafické úpravy a nad tím vším nějaký šablonovací jazyk třeba přímo napojený na nějaký reaktivní zdroj dat => domain specific languages all the way down (to bys měl pochopit, no ne? regulérní výrazy snad nejsou pro tebe novinkou ...)
- state management systems (protože time travel debugging je úžasná idea)
- image based development (jde to ve smalltalku, a jde to i v shellu prohlížeče)
- asynchronní kód (někdo tady zmiňoval C#, ano, super, ale v C# to není tak prorostlí do všeho jako v JS/webu)
...
A nakonec, odsoudit nějakou technologii bez její znalosti je známka špatného vývojáře
doufám že sem odpověděl vyčerpávajícím způsobem