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ä!
Onkohan japsien kehittämä kun Query-sanan käyttökin meni päin h---tttiä!
Turvaa tilisi vahvistamalla puhelinnumerosi. Voit silloin palauttaa unohtuneen salasanan tekstiviestillä.
Näihin keskusteluihin ei ole vielä vastattu. Ole ensimmäinen.
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#
.
täytyy olla idiootti että monimutkaistaa yksinkerstaitettua koodia muutaman merkin vuoksi.
lue vaikka hn niin ymmärrät
Juurikin näin!
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.
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.