CodeFights
CodeFights tarjoaa hauskan ja kilpailukykyinen tapa harjoitella koodaus taitoja, oppia uusia kykyjä, ja valmistautua haastatteluihin.
- Haasteet saatavana kymmenillä kielillä
- Vastaan, haasteita, ja haastattelu kysymyksiä näkyvästi teknologian yrityksille
- Head-to-head haasteita vastaan vieraita ja ystäviä
- Valtava valikoima haasteita eri kielillä
- Kannustaa itseohjautuvuutta pikemmin kuin opetusohjelma perustuva tieto
- Aktiivinen ja ystävällistä auttaa edistää kasvua
- Pisteytysjärjestelmä haasteista on joskus epäselvä
- Harvoin mutta tutkimaton kokoaminen virheitä joskus esittänyt
- Vain vähän suoraa apua turhauttavaa haasteita
Ei ole juurikaan sillä, että tehtäväksi koodaus voidaan toistuvia ja uuvuttavaa. Ohjelmoijat työskentelevät alalla usein tehtävänä on samaa erilaisia tehtäviä uudestaan ja uudestaan, mikä aiheuttaa kykyjään surkastumista ja estää niitä kehittämästä uusia taitoja. Uusille ohjelmoijat, oppitunnit ovat usein kuivia, ja kuilu perustiedot kielen ja sen kalliimpien toiminnallisuus voi tuntua ylitsepääsemättömän. CodeFights on sivusto, joka auttaa sekä uusille että kokeneille ohjelmoijille testata taitojaan ja parantaa tietämystä ympäristössä, joka enemmän muistuttaa videopeli kuin luokkahuoneessa. CodeFights onnistuu torjumaan huonovointisuus mukana oppiminen rikkomalla niiden käyttämisen pieniksi ja sulavia harjoituksia. Kaikkein alimmalla tasolla, kooderit pyydetään ratkaisemaan hyvin yksinkertainen ongelma kuin syöttöä muuttujat järjestyksessä. Korkeimmillaan, he tehtävänä on luomassa koodia reaalimaailman sovelluksen. Suurin voimavara sisällön tulee CodeFights kirjaston, joka kokoaa satoja vaikeutuvia haasteita. Käyttäjälle esitetään tyhjällä konsolin ja tehtävä, ja he pyysivät löytää tehokkain ratkaisu he voivat. Monet ohjesivustojen ohjaisi sinua kädestä prosessin läpi, mutta tämä on, jos CodeFights erottaa sen kilpailusta. Ei Oppaan tuottavat, ja yleistystä kysymysten keskiarvo on usein useita ratkaisuja tahansa ongelmaan. Etuna on, että tämä vastaa tarkasti mitä ohjelmoija voisi nähdä todellisessa maailmassa, ja vaikeampia ongelmia luottaa kooderit tehdä riippumatonta tutkimusta pyrkiessään ratkaisu. Kun olet testannut koodia varmista, että se toimii, voit verrata tuloksia muiden käyttäjien nähdä kuinka he ovat paremmin päätyi samaan lopputulokseen. Jos olet ihmeissään, ilmoitustaulut ovat saatavilla, tai voit viettää kertyneitä pisteitä läpi pelin kulkuun automaattisesti nähdä ratkaisun. Monimutkaisemmat palapelit ovat saatavilla muodossa haastattelun käytännön osio, joka esittelee todellinen kysymyksiin haastattelijat. Suuret yritykset kuten Twitter, Facebook ja Apple ovat esittäneet omia kysymyksiä. CodeFights rajapinta voi myös kilpailla tutuille ja tuntemattomille. Pään head osiossa voit pit koodaus kykyjä toisia ihmisiä ja nähdä, kuka voi kehittyä tehokkain ratkaisu lyhyessä ajassa. Niille, jotka haluavat testata taitojaan vastaan ammattilaisia, ne voivat toimia torjuntaa vastaan suunnitellut insinöörit joidenkin maailman suurimmista teknologian yrityksistä. Lisäksi CodeFights on päivitettävä säännöllisesti, vuodenajan sisällön suunniteltu auttamaan coders pysyä merkitystä kilpaillulla alalla. Turnaukset pyörivät ja pois sykli säännöllisesti ja keskitytään yleensä tietyt kriteerit, kun taas päivittäiset ja viikoittaiset koodaus haasteet ovat myös saatavilla. Kaikki tämä on sidottu yhteen joka rohkaisee pelaajia jatkamaan eteenpäin, palkitsevaa pelaajien onnistumisia ja pitää kirjaa osoitetut tehtävät.