*   >> lukeminen koulutus Artikkelit >> science >> programming

13 Vaihe: ammattiin Programmers

monet muut valita. Vaikka valittu Käyttöjärjestelmä ja versio ohjausjärjestelmä voi muuttaa koodia on kirjoitettu. Älä anna työkaluja määritellä ohjelmointi, ja älä anna työkalun vaihto tulla pakkomielle. Oppiminen voi tulla yrittää uusia työkaluja puhtaasta uteliaisuudesta. Usein työkalua käytetään voi hidastaa ja tämä ei tullut selväksi vasta verrattuna uusi työkalu. Kuitenkin työkalujen vaihtamiseen vain vuoksi "edistystä" voi todella hidas asioita alas, koska oppimiskäyrä, vikoja tai yksinkertainen yhteensopimattomuus olemassa oleviin prosesseihin.

Joskus vanha, ymmärtää työkalut ovat paremmat kuin upouuden työkalut valittiin, koska ne ovat muodissa.

Vaihe 9:

Lue tosielämässä. Coding dojos, konferensseja, BarCamps, hakata päivää, käyttäjäryhmät, ja koodin leirit ovat suuria tapoja oppia. Nämä ryhmät voivat olla hyödyllisiä, vaikka osallistui harvoin, esitellä uusia ideoita ja tunnistaa uusia menetelmiä tehdä asioita. On hyötyä kyseenalaistetaan uudessa ympäristössä.

Vaihe 10:

Tuo uusia kieliä töihin. Professional ohjelmoijat voivat löytää mahdollisuuksia käyttää uusia ohjelmointikieli tietoa työssä.

Yritä olla tullut hullu evankelista, mutta paikalla mahdollisuuksia missä muilla kielillä voi ratkaista ongelman paremmin. Kuitenkin shoehorning kielestä projekti, jossa se ei sovi vain sen vuoksi että luotaisiin uusi kieli on resepti jättämisestä. On enemmän työkaluja työkalupakin aina tarjoaa enemmän mahdollisuuksia ja flexibility.For esimerkiksi työskennellessään Java-projekti työssä, voisivat käyttää Ruby tarkoittaa rakentaa skriptit voidaan kirjoittaa Buildr, ja nykyiset testi kirjastot voidaan kirjoittaa testi koodi (testi /Ruby, Shoulda, RSpec jne.

), ja on se ajaa Java-sovelluksen avulla JRuby. Ohjelmointikieliä voidaan aina upottaa nykyiset sovellukset allowscripting dynaamisia, syntyy, tai myöhään sidottuja koodi. Ruby, Python, JavaScript, XSLT, ja Lua ovat kaikki hyviä ehdokkaita. Editori plugins, versionhallinta koukut ja niin edelleen voidaan usein kirjoitettu nopeammin kevyt, usein löyhästi kirjoitettu, kieli kuten JavaScript, Perl tai Ruby kuin se voi Java tai C. - jos sinulla on kirjoittaa front-end yksinkertainen sovellus, kokeile skriptikieli kuten IronPython tai MacRuby.

- Jos haluat kirjoittaa monimutkaisia ​​back-end korkean suorituskyvyn sovellus, vedä yksi niistä kielistä, joka antaa sinulle parempi samanaikaisuuden tuki: Erlang, Scala, Clojure ja niin edelleen. Varo: kaikki yritykset arvostavat sinu

Page   <<  [1] [2] [3] [4] [5] >>
Copyright © 2008 - 2016 lukeminen koulutus Artikkelit,https://koulutus.nmjjxx.com All rights reserved.