inhottavaa koodata JQueryllä

Tosi ruman näköinen syntaksi ja täynnä dollari merkki shittiä....

Onkohan japsien kehittämä kun Query-sanan käyttökin meni päin h---tttiä!
5540
Äänestä

Muut lukivat myös

Vastaukset 5

Vanhimmat

UI rajapinta kannattaa kerätä omaan "luokkaansa" niin tulee paljon siistimpä koodia:
var controls = {
signIn: $("#signIn"),
registerUser: $("#registerUser"),
logout: $("#logout"),
...
}
Niin silloin on aika siistiä koodia:
controls.logout.click(function () {
logoutUser();
});

JQuery on jatkossa se kirjasto jota jatkossa käytetään halusi tai ei. Onneksi nykyään Visual Studiossa jo pystyy laittamaan breakpointit ja ajamaan javascriptiä rivi kerrallaan ja joten javascriptiä on yhtä helppoa koodata kuin c#
.

Äänestä
  • täytyy olla idiootti että monimutkaistaa yksinkerstaitettua koodia muutaman merkin vuoksi.
    lue vaikka hn niin ymmärrät

    Äänestä

  • Juurikin näin!

    Äänestä

Mielestäni tuo muuttujiksi muuttaminen on turhaa ja lisää vain peräpäässä tuskaa, kun ei enää tiedä mistä on kyse. Käyttäisin itse $("#logout") merkintää koodissa. Eteenkin kun oikeassa koodissa tulee väkisinkin samantyyppisiä/-nimisiä, joita kutsutaan. Yleensä näille on annettu jo kuvaava ja erotteleva nimi luonnissa, joten sen uudelleen nimeäminen toiseksi on jotekin työlästä ja turhaa.

Äänestä

En tiedä mitä mieltä te olette, mutta Javascript-pohjaisten yksikkötestien tekeminen projektissa on melkein paskamaisinta hommaa mitä tiedän.

Teet koodia jollain esim. Jasmine-kielellä ja sitten ajat testisi jonkun Karman muun skeidan kautta selaiessa.

Hui helkkari mit puuhaa. Ja vie aikaa projektista.

Äänestä

Kommentoi aloitusta


Kari@tieto kirjoitti:

Tosi ruman näköinen syntaksi ja täynnä dollari merkki shittiä....

Onkohan japsien kehittämä kun Query-sanan käyttökin meni päin h---tttiä!

Anonyymi
5000

Ilmoita asiaton sisältö

  • Sisältää materiaalia, joka on loukkaavaa, herjaavaa, rasistista, uhkailevaa tai ahdistelevaa.

  • Materiaali sisältää nimiä, yhteystietoja tai muita henkilökohtaisia tietoja. Julkisuuden henkilöistä, julkisissa viroissa toimivista ihmisistä sekä yritysten vastuuhenkilöistä saa keskustella työhön liittyen. Myös yksityiselämään liittyvistä asioista voi keskustella siltä osin, kuin niistä on julkisesti kerrottu.

  • Sisältää lapsille haitallista tai heiltä kiellettyä materiaalia. Seksuaalinen sisältö on sallittua aiheeseen tarkoitetuilla palstoilla, joiden ikäraja on 18 vuotta.

  • Lainvastaista sisältöä voi olla mm. yksityiselämää loukkaavan tiedon levitys, kiihottaminen kansanryhmää vastaan, laiton uhkaaminen, alaikäisiin liittyvä seksuaalinen sisältö/grooming, petokset, identiteettivarkaudet, kunnianloukkaukset ja tekijänoikeusrikkomukset.

  • Sisältö ei liity palstan tai keskusteluketjun aiheeseen.

  • Viesti ei ole suomea tai ruotsia (pl. International Forums), se sisältää mainontaa, se sisältää tekijänoikeuksin suojattua materiaalia, se on massapostitus tai jokin muu syy.

Jaa keskustelu