Programmeerimise harjutamise lihtsad viisid: 8 sammu (piltidega)

Sisukord:

Programmeerimise harjutamise lihtsad viisid: 8 sammu (piltidega)
Programmeerimise harjutamise lihtsad viisid: 8 sammu (piltidega)

Video: Programmeerimise harjutamise lihtsad viisid: 8 sammu (piltidega)

Video: Programmeerimise harjutamise lihtsad viisid: 8 sammu (piltidega)
Video: Бриллиантовая рука (FullHD, комедия, реж. Леонид Гайдай, 1968 г.) 2024, Aprill
Anonim

Programmeerimine on nagu pillimäng; peate pidevalt harjutama, et hoida oma oskusi teravana ja parandada oma tehnikaid. Kui soovite programmeerimist omal ajal harjutada, kasutage Internetti kodeerimisharjutuste ja väljakutsete leidmiseks ning täiendage oma teadmisi avatud lähtekoodiga projektide kallal või veebikursustel. Programmeerimisoskuste lihvimiseks reaalses keskkonnas tehke programmeerimisprojekte.

Sammud

Meetod 1 /2: Interneti -ressursside kasutamine

Harjutage programmeerimist 1. samm
Harjutage programmeerimist 1. samm

Samm 1. Õppige avatud lähtekoodiga tarkvaraprojektidest

Alustuseks otsige veebist erinevaid avatud lähtekoodiga projekte ja lugege lihtsalt nende koodi, et teada saada, kuidas erinevad raamistikud töötavad. Alustage avatud lähtekoodiga projektidesse panustamist või looge oma projekt, kui olete õppinud, kuidas teisi avatud lähtekoodiga projekte ehitatakse.

  • Avatud lähtekoodiga projektid on projektid, mille kood on avalikkusele vaatamiseks täielikult avatud. Tavaliselt on nad kogukonnapõhised ja võtavad vastu teiste programmeerijate abi.
  • Näiteks kui soovite õppida, kuidas Railsi raamistik töötab, otsige GitHubist Railsi avatud lähtekoodiga projekte ja uurige koodi, et näha, kuidas erinevad programmeerijad erinevaid funktsioone rakendavad.
Harjutage programmeerimist 2. samm
Harjutage programmeerimist 2. samm

Samm 2. Osalege veebikursustel, et oma teadmisi täiendada ja uusi tehnikaid õppida

Otsige odavaid või tasuta veebiprogrammeerimise kursusi sellistelt saitidelt nagu Udemy või Coursera või otsige massilisi avatud veebikursusi (MOOC). Registreeruge ja osalege kursustel, et täiendada oma programmeerimisoskust.

  • Sellised kursused on suurepärane võimalus harjutada tehnikaid, millega soovite oma tempos töötada. Kasulikke näpunäiteid ja tagasisidet saate ka õpetajatelt ja teistelt õpilastelt.
  • MOOCid leiate siit:
Harjutage programmeerimist 3. samm
Harjutage programmeerimist 3. samm

Samm 3. Lahendage kodeerimiseks väljakutseid ja mõistatusi erinevatel saitidel

Otsige kodeerimisprobleemide veebisaite ja leidke mõned, mis teile meeldivad. Proovige mitmesuguseid väljakutseid, et harjutada koodi redigeerimist, et lahendada probleeme ja täiustada oma programmeerimistehnikaid.

Mõned näited tippkoodide väljakutse veebisaitidest on HackerRank, TopCoder, Coderbyte, Project Euler, CodeChef, Codewars ja CodinGame

Nõuanne: Programmeerimisprobleeme leiate ka Redditi DailyProgrammer Subredditist siit: https://www.reddit.com/r/dailyprogrammer. Iga nädal postitatakse 3 programmeerimisprobleemi ning seejärel vaatab kogukond lahendused üle ja annab tagasisidet.

Programmeerimise harjutamine 4. samm
Programmeerimise harjutamine 4. samm

Samm 4. Tehke koodi kata harjutusi, et õppida kordusi

Külastage CodeKata veebisaiti ja looge kood, mis põhineb erinevate kata harjutuste nõuetel. Tehke iga harjutust korduvalt, täiustades koodi iga kord, et oma programmeerimistehnikaid täiustada.

  • Mõiste kood kata pärineb jaapani mõistest võitluskunstide kata, mis on harjutus, mida korratakse ikka ja jälle, täienedes pidevalt. Koodkatad rakendavad seda kontseptsiooni programmeerimisel, pakkudes väikseid harjutusi, mis on kavandatud 30-60 minutiks ja mida kavatsetakse korrata.
  • Mõned koodkatad ei vaja isegi kodeerimist, kuid need aitavad teil harjutada programmeerimisel olulisi oskusi, näiteks eksperimentaalset modelleerimist.
  • Mõningaid katasid leiate ka kodeerimisprobleemide veebisaitidelt, näiteks Codewars, mida saate külastada siin:

Meetod 2/2: Programmeerimisprojektide kallal töötamine

Harjutage programmeerimist 5. samm
Harjutage programmeerimist 5. samm

Samm 1. Planeerige oma tarkvaraprojekt

Tehke kindlaks lahendamist vajav äriprobleem ja leidke lahendus. Jagage lahendus väiksemateks programmeerimisülesanneteks, mille saate lahenduse rakendamiseks ja probleemi lahendamiseks täita kindlas järjekorras.

Harjutage head enesejuhtimist, keskendudes selle tegemisel igale programmeerimisülesandele ja jälgides, kui kaua see teil aega võtab. Kui konkreetne ülesanne võtab liiga kaua aega, küsige abi teistelt programmeerijatelt

Harjutage programmeerimist 6. samm
Harjutage programmeerimist 6. samm

Samm 2. Harjutage oma silumisoskusi igal programmeerimisprojektil, mille kallal töötate

Tuvastage programmeerimisvigade põhjused ja proovige rakendada erinevaid lahendusi nende parandamiseks või nende lahendamiseks. Esitage küsimusi selle kohta, miks viga esineb, ja proovige nende silumiseks erinevaid kodeerimistehnikaid.

Midagi edukalt siludes pöörake tähelepanu küsimustele ja tehnikatele, mida varem kasutasite. Jätkake nende küsimuste esitamist ja rakendage neid tehnikaid tulevastele vigadele

Harjutage programmeerimist, samm 7
Harjutage programmeerimist, samm 7

Samm 3. Osalege paariprogrammeerimisel, et teistelt õppida

Töötage koos teise programmeerijaga ühes arvutis, et lahendada konkreetne programmeerimisprobleem, või töötage koos programmeerimisprojektiga. Valige kindlasti hea partner, kellelt te õpite, näiteks kogenud vanemarendaja.

Kui töötate programmeerijana, võite proovida valida partneri, kes on teiega staažiga võrdne, kuid teistest programmeerimiskeeltest kogenum. Näiteks kui olete oma Pythoni programmeerimisvõimetes kõige kindlam, võite valida kellegi, kes oskab Ruby

Harjutage programmeerimist 8. samm
Harjutage programmeerimist 8. samm

Samm 4. Jälgige oma tehtud vigu ja õppige neist

Tehke kõik endast olenev, et märgata programmeerimisprojektide kallal töötades tehtud kodeerimisvigu. Tehke kindlaks, miks viga juhtus ja mida peate tulevikus teisiti tegema, et vältida samade vigade tegemist.

Soovitan: