Se liittyy jotenkin kai virheiden tarkastukseen, mutta ohjelmointiin käytetty idehän yleensä ilmoittaa syntaksivirheistä ja varsinaiset ohjelmointivirheet selviää viimeistään ajon aikana. Mikä on linterin tuoma lisäarvo?
Mitä "linter" tarkkaan ottaen tekee?
17
198
Vastaukset
- Anonyymi
Onko sitä nykyversio?
"Initial release 1978; 42 years ago". Wiki- Anonyymi
Versiosta ei tietoa. Javascriptiin tunkee monesti mukaan joku eslint.
- Anonyymi
Se tarkastaa, että koodi on kirjoitettu sovittujen käytäntöjen ja tyylisääntöjen mukaan. Tyylisäännöt sovitaan sen takia, että ne vähentää virhealttiutta ja helpottaa toisten kirjoittaman koodin lukemista, kun kaikki kirjoittavat samalla tyylillä. Tällaiset JS-säännöt esimerkiksi Airbnb:llä: https://github.com/airbnb/javascript
- Anonyymi
Javaskriptissähän ei ole juuri mitään sovittuja sääntöjä, vaan samat asiat voi tehdä usealla eri tavalla. Samasta syystä kieli on luultavasti kaikkein sekavin nykyään käytössä olevista.
- Anonyymi
Anonyymi kirjoitti:
Javaskriptissähän ei ole juuri mitään sovittuja sääntöjä, vaan samat asiat voi tehdä usealla eri tavalla. Samasta syystä kieli on luultavasti kaikkein sekavin nykyään käytössä olevista.
Näin aloittelijan silmin; asiat voi tehdä enemmän kuin usealla eri tavalla.
- Anonyymi
Anonyymi kirjoitti:
Näin aloittelijan silmin; asiat voi tehdä enemmän kuin usealla eri tavalla.
Kertoo lähinnä kielen olevan tuuliajolla ja vailla koordinoitua suunnittelua. Sama synti vaivaa toki nykylapsia yleensäkin. Kun kukaan ei päätä, niin tehdään sillisalaattia jokaiselle.
- Anonyymi
Anonyymi kirjoitti:
Javaskriptissähän ei ole juuri mitään sovittuja sääntöjä, vaan samat asiat voi tehdä usealla eri tavalla. Samasta syystä kieli on luultavasti kaikkein sekavin nykyään käytössä olevista.
Itseasiassa on niitä tyylisääntöjä. Ne vaan on sovittu kielen syntaksin jälkeen ja on useita mistä valita.
Se että kielellä voi muotoilla monipuolisesti on vähän kaksipiippuista, että kaiken pitäisi olla samalla tavalla että on helppoa ymmärtää mutta toisinaan on tilanteita joissa saadaan eri tavalla muotoiltuna ilmaistua selkeämmin.
- Anonyymi
Mitään syytä olla käyttämättä Typescriptiä Javascriptin sijasta ei ole.
- Anonyymi
Anonyymi kirjoitti:
Olisiko coffeescript kiva?
http://coffeescript.org/Jos tykkää kahvista niin joo. Itse inhoan sen kitkerää makua ja nörttinä välttelen kaikkea sosiaalista niin tarvetta tottua makuun ei ole ollut.
- Anonyymi
Anonyymi kirjoitti:
Olisiko coffeescript kiva?
http://coffeescript.org/Opettele vain JavaScript alkuperäisellä JavaScriptin syntaksilla. Sitten kun osaat, voit vähentää kirjoitusvaivaa kirjoittamalla JavaScript koodisi CoffeeScript syntaksilla, vaikka en usko sinun siihen enää siinä vaiheessa ryhtyvän vapaasta tahdostasi.
- Anonyymi
Anonyymi kirjoitti:
Opettele vain JavaScript alkuperäisellä JavaScriptin syntaksilla. Sitten kun osaat, voit vähentää kirjoitusvaivaa kirjoittamalla JavaScript koodisi CoffeeScript syntaksilla, vaikka en usko sinun siihen enää siinä vaiheessa ryhtyvän vapaasta tahdostasi.
"Opettele vain JavaScript alkuperäisellä JavaScriptin syntaksilla."
Millä niistä? ES6? - Anonyymi
Anonyymi kirjoitti:
"Opettele vain JavaScript alkuperäisellä JavaScriptin syntaksilla."
Millä niistä? ES6?Johan selaimilla on 100% tuki ES7.llekin.
- Anonyymi
Anonyymi kirjoitti:
"Opettele vain JavaScript alkuperäisellä JavaScriptin syntaksilla."
Millä niistä? ES6?Javascript tulee osata toki, mutta uudet projektit kannattaa aina aloittaa Typescriptillä. Esim. React ja sen suosituimmat kirjastot on jo päivitetty Typescriptiksi ja syy on selvä - Javascript itsessään on liian virhealtis isoissa projekteissa tyypittömyyden vuoksi. Nykyään elegantein ohjelmointikieli on C# ja Typescript tuo Javascriptiä lähemmäksi C#:tä, mikä on vain positiivinen asia (kaikki mihin Anders Hejsberg koskee yleisesti muuttuu kullaksi). "Vanilla" javascript jäänee vain niiden käyttöön, jotka eivät koskaan ole tehneet koodia muulla kuin Javascriptillä eivätkä täten tajua vahvan tyypityksen etuja.
Itselleni ei tulisi nykyään enää pieneen mieleenkään lähteä rakentelemaan model domainia pure javascriptillä...huhhuh... - Anonyymi
Anonyymi kirjoitti:
Javascript tulee osata toki, mutta uudet projektit kannattaa aina aloittaa Typescriptillä. Esim. React ja sen suosituimmat kirjastot on jo päivitetty Typescriptiksi ja syy on selvä - Javascript itsessään on liian virhealtis isoissa projekteissa tyypittömyyden vuoksi. Nykyään elegantein ohjelmointikieli on C# ja Typescript tuo Javascriptiä lähemmäksi C#:tä, mikä on vain positiivinen asia (kaikki mihin Anders Hejsberg koskee yleisesti muuttuu kullaksi). "Vanilla" javascript jäänee vain niiden käyttöön, jotka eivät koskaan ole tehneet koodia muulla kuin Javascriptillä eivätkä täten tajua vahvan tyypityksen etuja.
Itselleni ei tulisi nykyään enää pieneen mieleenkään lähteä rakentelemaan model domainia pure javascriptillä...huhhuh...Itse pidän Reactia sekavana. Käytän mielummin Vue.js:ää, jolle kelpaa myös pelkkä javascript. Tyypityksestä kirjoittelet järkeviä. Itse opettelin joskus ensimmäisenä kielenä C:n, ja vähän oudolta tuntuvat nämä javascriptit ja pythonit muuttujien suhteen. Karseinta on lukujen käyttö, kun ei koskaan tiedä milloin tulkki tulkitsee luvun merkkijonona ja milloin numeerisena.
- Anonyymi
Tai sitten jätetään script-kiddien kielet opettelematta ja valmistaudutaan tulevaisuuteen (= Blazor WebAssembly)
- Anonyymi
"kiddien kielet" Mitä höpiset, sehän vain mahdollistaa C, C , Rust jne. kielisten koodien käyttämisen JavaScriptin kautta. Perehtyisit sanottavaasi ennen kuin aukaiset suusi.
Ketjusta on poistettu 0 sääntöjenvastaista viestiä.
Luetuimmat keskustelut
IL - Patteriauto syttyi parkkihallissa Tampereella - 50 autoa LUNASTUKSEEN!
"Palon aikaan parkkihallissa oli 90 autoa, joista noin 50 tuhoutui palossa korjauskelvottomiksi. Lisäksi palo vaurioitti23745139Polttomoottoriauto tulessa parkkihallissa Tampereella
Pystyy näkemättä jo sanomaan, koska sähköautoissa ei ole palavia nesteitä lainkaan. Ihme ettei polttomoottoriautoja ole12025951SDP palauttaa Suomen kansalle kulta-ajat
Hyvinvointivalto on pääosin SDP:n ja osin myös Maalaisliiton rakentama. Hyvinvointivaltion ylläpito edellyttää oikeude32215641Persut JYTKYTTÄÄ ylös, ohi kepun! +2,1 %
Persut palasi kolmen suurimman joukkoon ja on matkalla kohti kevään 2027 eduskuntavaalivoittoa. Sosialistit ovat syöksy16210778Älkää vassarit kuvitelko, että Marinin kulta-ajat palaavat
Vaikka demarit voittaisivat seuraavat vaalit, se ei palauta Marinin taskut-täyteen-kelasta-aikaa takaisin, ei voi eikä h1229697Sanna Marin saa ylistystä Hillary Clintonilta
Jos joku ei tiedä kuka tämä rouva Hillary Clinton on, niin kerrottakoon "fun fact", eli hän on se keneltä Donald Trump369211Ja jälleen uusi latauksessa olleen sähköauton palo! Nyt Keravan Prisman parkkihallissa.
IS 3.10.2025 Latauksessa ollut sähköauto syttyi yöllä tuleen Keravan Prisman parkkihallissa, Keski-Uudenmaan pelastusla848456Kristillisistä Siionisteista asiallista tietoa Hesarissa.
KD ja Persut ovat kaiken takana avoimesti!307213Johtuuko vasemmistolaisten inho kristinuskoa kohtaan heidän islamin uskostaan?
Tätä jäin pohdiskelemaan.2396811Gallup, PS:lle JÄRISYTTÄVÄ nousu, SDP suurin laskija
https://yle.fi/a/74-20186114 PS kovaa vauhtia nousemassa ennen 2027 vaaleja suurimmaksi puolueeksi. Nyt mennään jo etua2196463