mitä käytätte lähteenä ohjelmoinnissa?

Java ja xml maailmassa kyllä riittää haastatte vaikka kuin paljon. Asiaa on vaikka kuinka ja ei varmaan kukaan osaa läheskään kaikkea? Guruilta ja hyviltä ohjelmoijilta kysyisin semmosta, että mitä käytätte pääasiallisena lähteenä kun ohjelmoitte?

Vanhoja koodeja, keksitte nopeasti omasta päästä, apia ja muita tutoraleja, painettua kirjallisuutta, googlea, työkavereiden apuja vai kaikkia yhtä paljon?
8968
Äänestä

Muut lukivat myös

Vastaukset 8

Vanhimmat

Sovelluskehitin riittää jo aika pitkälle. WebSphere Application Developer on itellä käytössä. Luokan/olion perään piste ctrl space, niin näkee kaikki metodit, mitä voi käyttää.

Sitetn jos pitää jotain outoa tehdä, nii javan API esille. Jos on kyse vaikka tiedostoista, niin alkaa ettiä apista jotain file.. alkavaa luokkaa ja site tutkii sen metodeja.

Jos vieläkään ei oikee löydy niin googleen kirjoittaa java oneglma, niin löytyy aina about 100 ratkaisua. Turha keksiä ruutia uudestaan, jos joku on sen jo tehnyt.

Sen jälkeen on vielä firmassa aikojen saatussa luodut luokat muut koodit.
Intrasta löytyy vielä FAQ tyyliin:

Q: Mitä teen jos blaablaa
A: No teeppäs näin blaablaa

Jos sitetkin vielä alahuuli väpättää, niin 20m säteellä on useita ukkeleita, jotka on tehny erilaista koodaamista miljaardeja vuosia.

Äänestä

Ite olen ottanut tavaksi koodata kaiken itse. Muiden koodeja käyttämällä kaivaa vaan verta nenästään. Uudelleen ei tietenkään tarvitse koodata sitä, minkä on jo joskus kerran koodannut.

Ei muuta kuin API auki ja koodaamaan. Googlella voi hakea vinkkejä, mutta kokonaista koodia ei sieltä siis kannata kopioida...

Opetteluvaiheessa Javaa osaava työ/opiskelukaveri on toki hyvä olla olemassa.

Äänestä

Todella hyvät ohjelmoijat puhumattakaan nyt itse guruista eivät ohjelmoi Javalla. Tämä on kylmä totuus, joten kenenkään ei tarvitse vetää hernettä nenään. Ohjelmoinnin harjoitteluun Java sitä vastoin sopii erinomaisesti.

Äänestä
  • Milläs sit väännetään järeät softat joiden on tarkoitus liittyä jollain tapaan myös nettiin? Esim. verkkopankki ym. Kyllä ne javalla ( esim. jsp:llä) tehdään. Ei niitä php:llä tai asp:llä saa aikaiseksi.

    Äänestä

  • dfgdf kirjoitti:

    Milläs sit väännetään järeät softat joiden on tarkoitus liittyä jollain tapaan myös nettiin? Esim. verkkopankki ym. Kyllä ne javalla ( esim. jsp:llä) tehdään. Ei niitä php:llä tai asp:llä saa aikaiseksi.

    Jos esimerkki hieman alemman tason toiminnan systeemeistä kelpaa: yksi tuttuni tekee softaa mm. erittäin järeän luokan reitittimiin (hintaluokka olettaakseni vähintään viisi tai kuusi numeroa) tietääkseni ihan C/C :lla, ja osan koodista joutuu vielä optimoimaan assemblerilla.

    Äänestä

  • Ohhh.... C... C ... ASSSSSEMPLER !

    Uuuu... Suits you Sir!

    Jokaisen pikku märkäkorvan fetissikielet. Varsinkin toi assempppler. Siinä on rekisterin kanssa nysvätessä tuottavuus huipussaan. Tumputi tumputi tumputi. Mutta mitäs sillä on väliä kun se on katu-uskottava.

    Entäs Cobol? Kyllä silläkin "järeitä systeemejä" koodataan. Ei taida kelvata "guru-kieleksi"?

    "Tulin vain tänne ilmoittamaan, että te ja teidän kielenne olette täysin perseestä revittyjä - mutta älkää ottako nokkiinne"? Ai! Aiaiai! Nyt se herne meni sinne nenään!

    Eläminen 70-luvulla oli hauskaa kertaalleen. Nykyään aika moni tekee asiat vähän helpommin ja keskittyy olennaiseen, eli itse sovelluslogiikkaan muistivuotojen paikkailun sijaan. Oli kieli sitten Java, Perl, Ruby, C#, Python tai vaikkapa ihan vaan PHP. Hommat hoituvat nopeammin ja virheitä tulee vähemmän.

    Kaikki kunnia loistaville C/C ystävillemme, mutta tällaiset "Java on paska, ville 15wee"-kommentit ovat aivan turhia. Varsinkin kun ne useimmiten tulevat taholta, jolla ei ole mitään käsitystä kummastakaan kielestä.

    Äänestä

  • Todella hyvät ohjelmoijat ohjelmoi ihan millä vaan, kunhan on ensin zoomaillut vähän ohjelmoitavan kielen syntaksia.

    Oikeasti, kyllä se ohjelmoitava kieli valitaan aina projektin vaatimusten perusteella.

    Äänestä

  • Niin kyllähän se menee niin että sillä koodataan millä asiakkaan speksit sanoo.

    On kieli sitten vaikka PostScript tai joku 4GL.

    Oma eka oliokieli oli Java ja C oli sen jälkeen pässinlihaa kun oppi olioajattelun. Tosin tuota tietty helpotti että osasin C:tä.

    Kyllähän se homma menee niin että kun olet oppinut yhden lajin kielen, niin muut ovat kuitenkin niin lähellä toisiaan, että ne oppii helposti.

    Niin paitsi LISP:n ;).

    Nimin. 15 vee koodannu.

    PS; Niin ja kysymykseen mikä onko java parempi/huonompi kuin C , eivät ammattilaiset ota kantaa, koska se täysin riippuu tilanteesta.

    Äänestä

Kommentoi aloitusta


gurut? kirjoitti:

Java ja xml maailmassa kyllä riittää haastatte vaikka kuin paljon. Asiaa on vaikka kuinka ja ei varmaan kukaan osaa läheskään kaikkea? Guruilta ja hyviltä ohjelmoijilta kysyisin semmosta, että mitä käytätte pääasiallisena lähteenä kun ohjelmoitte?

Vanhoja koodeja, keksitte nopeasti omasta päästä, apia ja muita tutoraleja, painettua kirjallisuutta, googlea, työkavereiden apuja vai kaikkia yhtä paljon?

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