1 00:00:07,210 --> 00:00:10,250 [Powered by Google Translate] V tem videu pa si bomo ogledali kode slog, kar je nekaj 2 00:00:10,250 --> 00:00:12,240 , ki je blizu in dragi, da moje srce. 3 00:00:12,240 --> 00:00:15,190 Stil opisuje, kako je oblikovano kodo, ki je 4 00:00:15,190 --> 00:00:18,030 neodvisno od tega, kar je oznaka dejansko počne. 5 00:00:18,030 --> 00:00:21,470 Ne samo, da bo dobro ime dobili boljše razred v CS50, 6 00:00:21,470 --> 00:00:23,830 vendar pa bo tudi pomagal napisati kodo, ki je veliko bolj 7 00:00:23,830 --> 00:00:26,680 berljiva in vzdrževati, ki na koncu dneva, 8 00:00:26,680 --> 00:00:29,200 se dogaja, da bo vaše življenje veliko lažje. 9 00:00:29,200 --> 00:00:31,810 >> Tri glavne sestavine slogu kode, da bomo razpravljali 10 00:00:31,810 --> 00:00:34,500 ta video, so komentarji, oblikovanje, 11 00:00:34,500 --> 00:00:35,750 in variabilni imena. 12 00:00:35,750 --> 00:00:37,350 Začnimo s pripombami. 13 00:00:37,350 --> 00:00:40,020 Ne pozabite, da pripombe ne vplivajo na 14 00:00:40,020 --> 00:00:41,770 Funkcionalnost kodo. 15 00:00:41,770 --> 00:00:45,650 Ti služijo le kot koristnih nasvetov za nas programerje. 16 00:00:45,650 --> 00:00:48,680 Dober komentar je treba odgovoriti na eno od dveh vprašanj. 17 00:00:48,680 --> 00:00:52,140 >> Prvič, kaj to kode, ne? 18 00:00:52,140 --> 00:00:54,890 To je kratko in sladko opis namena 19 00:00:54,890 --> 00:00:56,500 vrstice, ki sledijo. 20 00:00:56,500 --> 00:00:59,330 Na primer, morda boste morali najti prostor, kjer vam 21 00:00:59,330 --> 00:01:01,450 izvajajo določene funkcije, da se določi 22 00:01:01,450 --> 00:01:02,990 bug ali kaj spremeniti. 23 00:01:02,990 --> 00:01:06,060 Brez pripomb, boste morda morali por v več vrstic 24 00:01:06,060 --> 00:01:09,550 Koda poskuša ugotoviti, kje je taka možnost. 25 00:01:09,550 --> 00:01:11,990 Ali pa, če je minilo nekaj dni, odkar ste si ogledali enega od 26 00:01:11,990 --> 00:01:14,820 svoje programe, morda ne spomnite, kaj zlasti 27 00:01:14,820 --> 00:01:16,580 funkcije ali zanke ne. 28 00:01:16,580 --> 00:01:18,840 Tako bodo ugotovitve, da se z reacquainting 29 00:01:18,840 --> 00:01:21,530 stara oznaka, ali se seznani z nekoga drugega 30 00:01:21,530 --> 00:01:23,700 Koda, veliko bolj gladko. 31 00:01:23,700 --> 00:01:26,640 Drugo vprašanje dober komentar odgovorov, zato nisem 32 00:01:26,640 --> 00:01:29,100 izvajati ta blok na ta način? 33 00:01:29,100 --> 00:01:30,960 Kot ste napisali kodo, boste pogosto potrebovali 34 00:01:30,960 --> 00:01:32,650 da odločitve o oblikovanju. 35 00:01:32,650 --> 00:01:35,210 Naj uporabljam while zanko ali za zanke tukaj? 36 00:01:35,210 --> 00:01:38,080 Naj bo ta blok kode v posebno funkcijo? 37 00:01:38,080 --> 00:01:40,650 Uporaba pripomb, lahko svojo zasnovo 38 00:01:40,650 --> 00:01:43,650 Odločitve, ki jih bo vaš kodo lažje razumevanje 39 00:01:43,650 --> 00:01:46,390 za druge, ki lahko sami se sprašuje točno isto 40 00:01:46,390 --> 00:01:48,690 oblikovanje vprašanj, kot so branje kode. 41 00:01:48,690 --> 00:01:51,430 Ali pa tudi sami, če prideš nazaj na blok kode po 42 00:01:51,430 --> 00:01:53,200 nekaj časa. 43 00:01:53,200 --> 00:01:56,110 >> V C in drugih jezikih, bomo videli v CS50, obstaja 44 00:01:56,110 --> 00:01:59,660 dva načina, dodajanje komentarjev v kodo, in-line komentarji 45 00:01:59,660 --> 00:02:01,970 in multi-line komentarji. 46 00:02:01,970 --> 00:02:05,300 V vrstice besedila so super za dokumentiranje dela kode 47 00:02:05,300 --> 00:02:06,680 znotraj funkcije. 48 00:02:06,680 --> 00:02:09,250 Na primer, lahko in-line komentar opisujejo 49 00:02:09,250 --> 00:02:12,680 Namen za zanke ali kotno primeru, da zahteva 50 00:02:12,680 --> 00:02:14,030 stanje. 51 00:02:14,030 --> 00:02:17,450 Multi-line komentarji so super za dokumentiranje funkcije. 52 00:02:17,450 --> 00:02:19,830 Kadarkoli napisati funkcijo, morate vedno, vedno, 53 00:02:19,830 --> 00:02:23,190 vedno dokazati, kaj počne s komentarjem. 54 00:02:23,190 --> 00:02:25,980 To vključuje, kaj vložki funkcije so, kaj 55 00:02:25,980 --> 00:02:28,740 Rezultat funkcije je, in morda zakaj je funkcija 56 00:02:28,740 --> 00:02:31,100 izvaja na način, da je. 57 00:02:31,100 --> 00:02:33,540 Kadarkoli spremeniti funkcijo podpis, vrnitev 58 00:02:33,540 --> 00:02:36,840 vrednost ali izvajanje, je pomembno, da tudi posodobiti 59 00:02:36,840 --> 00:02:39,420 ustrezno dokumentacijo komentar. 60 00:02:39,420 --> 00:02:41,650 Neusklajenost med komentarja funkcijo, in 61 00:02:41,650 --> 00:02:45,360 Izvajanje je lahko zelo zavajajoče za bralce. 62 00:02:45,360 --> 00:02:48,670 Prav tako ustvarja večvrstično komentar na vrh 63 00:02:48,670 --> 00:02:52,180 vsakega c ali.. h datoteko, ki jo pišete, ki opisuje, kaj 64 00:02:52,180 --> 00:02:55,090 Datoteka ne, je tudi zelo dobra ideja. 65 00:02:55,090 --> 00:02:58,000 >> Kot ste komentiral svojo kodo, ena od prvih vprašanj, ki jih 66 00:02:58,000 --> 00:03:01,800 morda je tudi, koliko bi mi moj komentar kodo? 67 00:03:01,800 --> 00:03:04,260 To je pogosto nepotrebna dokumentirati vse 68 00:03:04,260 --> 00:03:06,040 eno vrstico kode. 69 00:03:06,040 --> 00:03:09,850 Na primer, vrstica, ki pravi, int x = 5 ne potrebuje 70 00:03:09,850 --> 00:03:13,110 komentar o tem, da je pravi "nastavljena na x 5". 71 00:03:13,110 --> 00:03:16,260 Ni komentiral dovolj, čeprav, kot smo videli, lahko da 72 00:03:16,260 --> 00:03:18,840 razumevanje kodo zelo težko. 73 00:03:18,840 --> 00:03:21,860 Torej, dobro pravilo palca je, da svoje pripombe zanimive blokov 74 00:03:21,860 --> 00:03:25,700 Koda, kjer je blok sestavljen iz nekaj sorodnih linij. 75 00:03:25,700 --> 00:03:27,610 >> Torej si na primer. 76 00:03:27,610 --> 00:03:29,695 Tukaj je odkomentiral C funkcijo. 77 00:03:32,670 --> 00:03:36,070 Ok, saj je to funkcija, je prva stvar, moramo dodati 78 00:03:36,070 --> 00:03:38,560 Komentar je razlagal, kaj je funkcija za vnos 79 00:03:38,560 --> 00:03:40,440 in kaj počne. 80 00:03:40,440 --> 00:03:43,800 Torej dodati več vrstic komentarja. 81 00:03:43,800 --> 00:03:44,500 Čudovito. 82 00:03:44,500 --> 00:03:47,220 Zdaj vemo, kaj naše delovanje ne. 83 00:03:47,220 --> 00:03:49,530 Naj dodamo nekaj na spletnih komentarjev zdaj. 84 00:03:49,530 --> 00:03:53,260 Mi lahko delimo našo kodo v dve skupini podobnih progah. 85 00:03:53,260 --> 00:03:56,850 Vrstice 4 in 5 konstrukt godala temeljijo na podatkih in 86 00:03:56,850 --> 00:03:58,690 črte od 6 do 9 te proizvodnje 87 00:03:58,690 --> 00:04:00,660 strune v lyrics. 88 00:04:00,660 --> 00:04:03,860 Torej, kaj je dokazovanje, da s svojimi pripombami. 89 00:04:03,860 --> 00:04:04,470 Neverjetno. 90 00:04:04,470 --> 00:04:06,440 Zdaj naša naloga je komentiral. 91 00:04:06,440 --> 00:04:09,270 >> Obvestilo, da so naši in-line komentarjev ne potrebujete za uporabo popolne 92 00:04:09,270 --> 00:04:11,270 kazni ali konec z obdobju. 93 00:04:11,270 --> 00:04:14,780 Pomembno je, da obstaja prostor med drugim poševnico 94 00:04:14,780 --> 00:04:16,680 in začetek komentarja. 95 00:04:16,680 --> 00:04:19,010 To je frekvenca pripombe v okviru svojih programov 96 00:04:19,010 --> 00:04:21,810 da bi morali biti streljanje. 97 00:04:21,810 --> 00:04:25,180 Obvestilo tukaj, kako smo se ločili dve bloke povezane kode 98 00:04:25,180 --> 00:04:28,560 znotraj našega refrenom funkcije z dodatnim vrnitev prevoznine. 99 00:04:28,560 --> 00:04:31,260 >> To nas pripelje do naslednje sestavine slogu kode 100 00:04:31,260 --> 00:04:32,350 oblikovanje. 101 00:04:32,350 --> 00:04:34,410 Ko sem prvič začel programiranja, sem zadeti nastopiti 102 00:04:34,410 --> 00:04:37,970 Ključni zelo redko, kar je privedlo do velikana, neberljiv 103 00:04:37,970 --> 00:04:39,250 Blobs kode. 104 00:04:39,250 --> 00:04:41,890 Mislim, da sem dejansko užalil mojega poučevanja kolegi, saj je 105 00:04:41,890 --> 00:04:43,610 ni bil preveč zadovoljen z mano. 106 00:04:43,610 --> 00:04:46,620 Vizualno združevanje blokov kode, povezanih z uporabo prevoz 107 00:04:46,620 --> 00:04:50,310 vrne, lahko vaš kodo lažje prelistati in jasno 108 00:04:50,310 --> 00:04:54,020 razmejiti, katere vrstice kode vaše pripombe pojasnjujejo. 109 00:04:54,020 --> 00:04:57,100 To je rekel, širi svojo kodo preveč, saj s 110 00:04:57,100 --> 00:05:00,020 dve ali več ločnice med blokov kode ali funkcij, lahko 111 00:05:00,020 --> 00:05:02,470 Prav tako bi bilo veliko manj berljivo. 112 00:05:02,470 --> 00:05:04,230 >> Zamik je še en pomemben 113 00:05:04,230 --> 00:05:06,150 vidik obliki kode. 114 00:05:06,150 --> 00:05:09,410 Vedno, vedno, vedno alinea telo funkcije, zanka, 115 00:05:09,410 --> 00:05:10,620 ali stanja. 116 00:05:10,620 --> 00:05:13,410 Zato je jasno, katere vrstice kode so znotraj 117 00:05:13,410 --> 00:05:15,650 zanke, na primer, in kar vrstic kode 118 00:05:15,650 --> 00:05:17,980 zunaj tega. 119 00:05:17,980 --> 00:05:21,290 CS50 priporoča, da alinee s štirimi prostorov, vendar 120 00:05:21,290 --> 00:05:24,040 če izberete kaj drugega, se prepričajte, da je v skladu 121 00:05:24,040 --> 00:05:25,550 skozi svojo kodo. 122 00:05:25,550 --> 00:05:28,640 Na opombo, CS50 priporoča, da si postavite naramnice 123 00:05:28,640 --> 00:05:30,100 na lastno linijo. 124 00:05:30,100 --> 00:05:32,930 Na ta način bo naramnice line up vizualno hkrati levi 125 00:05:32,930 --> 00:05:37,200 kapital, tako da je kristalno jasno, kje blok začne in konča. 126 00:05:37,200 --> 00:05:40,760 Vendar pa je tudi v redu, da se aparat na isti liniji kot 127 00:05:40,760 --> 00:05:43,910 stanje, na primer za ohranitev prostora. 128 00:05:43,910 --> 00:05:46,720 Če to storite, čeprav, poskrbite, da boste tudi prostor 129 00:05:46,720 --> 00:05:50,200 pred kodrasti brace, tako da ni smooshed zraven zapiranje 130 00:05:50,200 --> 00:05:51,780 paren ali besedo. 131 00:05:51,780 --> 00:05:54,370 >> Ne glede na vašo izbiro, najbolj pomembna stvar je, da se 132 00:05:54,370 --> 00:05:57,130 konsistentna v svojo kodo. 133 00:05:57,130 --> 00:05:58,700 Kaj ne želimo videti, čeprav je 134 00:05:58,700 --> 00:06:00,680 razčlenjena zavitih oklepajih. 135 00:06:00,680 --> 00:06:03,120 S tem naredi naramnic zdi odklopiti od 136 00:06:03,120 --> 00:06:06,100 pogoj, zanka, ali funkcija oni razmejitev, s čimer 137 00:06:06,100 --> 00:06:08,150 kodo težko brati. 138 00:06:08,150 --> 00:06:11,190 V C in drugih jezikih, bomo videli, zavitih oklepajih so 139 00:06:11,190 --> 00:06:14,150 izbiri za posamezne pogojih na progi, ali zank. 140 00:06:14,150 --> 00:06:16,790 Saj je v redu, da se izognejo zavite oklepaje v tem primeru, ampak če 141 00:06:16,790 --> 00:06:19,200 to storite, se prepričajte, da je v skladu 142 00:06:19,200 --> 00:06:21,350 skozi svojo kodo. 143 00:06:21,350 --> 00:06:24,280 >> Pri opredelitvi nalog CS50 priporoča, da napišete 144 00:06:24,280 --> 00:06:27,440 vrne vrsto funkcije na isti liniji kot ime 145 00:06:27,440 --> 00:06:28,930 funkcija. 146 00:06:28,930 --> 00:06:31,900 Vendar pa je tudi v redu, da napišete povratni vrste na lastno pobudo 147 00:06:31,900 --> 00:06:35,160 line, ki lahko funkcija opredelitve lažje najti v 148 00:06:35,160 --> 00:06:36,880 nekaj tekstov. 149 00:06:36,880 --> 00:06:39,550 >> Končno, se prepričajte, da so prostore v okolici 150 00:06:39,550 --> 00:06:41,330 ključne besede in izvajalci. 151 00:06:41,330 --> 00:06:45,580 Na primer, vrstica, ki pravi, int x = 5, je veliko lažje 152 00:06:45,580 --> 00:06:48,590 prebrati, če so prostori okoli enačaja. 153 00:06:48,590 --> 00:06:52,070 Prav tako poskrbite, da imate prostor po ključnih besedah ​​všeč, če 154 00:06:52,070 --> 00:06:53,460 za in časa. 155 00:06:53,460 --> 00:06:56,270 Brez prostora, bi to lahko videti kot klici funkcij, 156 00:06:56,270 --> 00:06:57,850 ki niso. 157 00:06:57,850 --> 00:07:00,600 >> Torej si na primer uporabo dobrih slog 158 00:07:00,600 --> 00:07:02,760 na slabo oblikovano blok kode. 159 00:07:08,260 --> 00:07:10,660 Ok, začnimo od začetka. 160 00:07:10,660 --> 00:07:13,670 Vidimo lahko, da začetnega oklepaja za main je na isti 161 00:07:13,670 --> 00:07:15,900 linija kot ime je funkcija je. 162 00:07:15,900 --> 00:07:18,700 Če bomo to storili, mora biti prostor med 163 00:07:18,700 --> 00:07:22,020 zadnji paren in naramnicami, kot je ta. 164 00:07:22,020 --> 00:07:24,960 Vendar CS50 priporoča, da naramnice stati 165 00:07:24,960 --> 00:07:26,080 na lastno linijo. 166 00:07:26,080 --> 00:07:28,500 Torej, kaj je to. 167 00:07:28,500 --> 00:07:30,830 Zdaj, ko smo v telesu glavno funkcijo, bomo potrebovali 168 00:07:30,830 --> 00:07:33,070 Na začetek Feed kodo, bomo uporabili 169 00:07:33,070 --> 00:07:34,500 Priporočeni 4 prostore. 170 00:07:45,980 --> 00:07:48,990 Nato smo videli, da ni prostora okoli enačaja 171 00:07:48,990 --> 00:07:50,510 tukaj, tako da je dodal, da. 172 00:07:53,270 --> 00:07:56,420 Tukaj vidimo, da ni prostora med in po 173 00:07:56,420 --> 00:07:59,740 paren odprta, tako da je dodal, da skupaj z nekaj prostora okoli 174 00:07:59,740 --> 00:08:01,710 večja kot znak. 175 00:08:01,710 --> 00:08:04,750 Spet vidimo, da ni prostora med zadnjim in paren 176 00:08:04,750 --> 00:08:06,430 začetnega oklepaja tukaj. 177 00:08:06,430 --> 00:08:08,970 Če bomo dal to isto linijo, je treba 178 00:08:08,970 --> 00:08:11,630 je prostor pred skodranimi brace. 179 00:08:11,630 --> 00:08:13,540 Vendar pa izgleda, da je telo našega 180 00:08:13,540 --> 00:08:15,220 Pogoj je le ena vrstica. 181 00:08:15,220 --> 00:08:18,300 Tako nam ni treba vključiti aparat sploh. 182 00:08:18,300 --> 00:08:21,200 Zdaj moramo biti prepričani, da alinei v telesu vsakega 183 00:08:21,200 --> 00:08:24,340 naše razmere. 184 00:08:24,340 --> 00:08:27,080 Mi zagotovo ne želite to zadnja linija, ki se na isti 185 00:08:27,080 --> 00:08:30,860 linija kot drugje, tako da je zadeti nastopiti in alinea. 186 00:08:30,860 --> 00:08:34,250 Končno zapiranje kodrasti ortoza za glavne potrebe, da se na 187 00:08:34,250 --> 00:08:35,760 lastno linijo. 188 00:08:35,760 --> 00:08:38,049 >> Tukaj lahko vidite, da smo imeli dva različna 189 00:08:38,049 --> 00:08:40,000 bloki, povezanega kodeksa. 190 00:08:40,000 --> 00:08:43,070 Vrstice od 4 do 6 poziv uporabniku za vnos in 191 00:08:43,070 --> 00:08:45,990 Preostale črte prikazujejo, da je prispevek za uporabnika. 192 00:08:45,990 --> 00:08:49,230 Zato je smiselno, da nekaj prostora med tema dvema blokoma 193 00:08:49,230 --> 00:08:50,440 jasnosti. 194 00:08:50,440 --> 00:08:54,020 In gremo, zdaj pa je ta številka bistveno lažje brati z 195 00:08:54,020 --> 00:08:56,010 dobro ime. 196 00:08:56,010 --> 00:08:59,430 >> Končno, kaj je govoril o našem tretje komponente v dobrem slogu: 197 00:08:59,430 --> 00:09:00,880 imeni spremenljivk. 198 00:09:00,880 --> 00:09:02,660 Vaš imeni spremenljivk mora opisati 199 00:09:02,660 --> 00:09:04,730 Vrednost, ki jo zastopajo. 200 00:09:04,730 --> 00:09:07,150 Naj ponovno naš prejšnji primer. 201 00:09:07,150 --> 00:09:10,470 Steklenice je dobro opisno ime za spremenljivko, ki 202 00:09:10,470 --> 00:09:13,680 predstavlja koliko steklenic je ostalo na steni. 203 00:09:13,680 --> 00:09:21,010 Imena, kot so x, ali numBots niso preveč opisna in so 204 00:09:21,010 --> 00:09:24,020 ni dobro za berljivost kode. 205 00:09:24,020 --> 00:09:26,860 Medtem ko spremenljivke poimenovane z dopisom so pogoste v 206 00:09:26,860 --> 00:09:30,100 matematike in drugih področjih, lahko dajo svojo kodo zelo težko 207 00:09:30,100 --> 00:09:31,380 razumeti. 208 00:09:31,380 --> 00:09:33,660 Izjema od tega pravila je iterator 209 00:09:33,660 --> 00:09:35,800 spremenljivke znotraj zank. 210 00:09:35,800 --> 00:09:38,260 V for zanke, na primer, je že v redu, da uporabite spremenljivko 211 00:09:38,260 --> 00:09:42,100 Imena, kot so I, J in K za ponovitev. 212 00:09:42,100 --> 00:09:44,900 Pri ustvarjanju Iterator spremenljivk v zankah, je 213 00:09:44,900 --> 00:09:48,200 Priporočamo vam, da to storijo v zanki sam, ampak 214 00:09:48,200 --> 00:09:51,150 od zunaj zanke, tako da bomo lahko vodijo spremenljivke, kot 215 00:09:51,150 --> 00:09:53,860 tesno zajeta kot je mogoče. 216 00:09:53,860 --> 00:10:02,660 >> Po drugi strani pa spremenljivka ime kot število steklenic 217 00:10:02,660 --> 00:10:10,710 levo na steni je pa opisuje, preveč verbose 218 00:10:10,710 --> 00:10:12,780 to ni potrebno. 219 00:10:12,780 --> 00:10:15,150 V primeru, da ne želite ustvariti spremenljivko z 220 00:10:15,150 --> 00:10:18,990 Več besed, ločite te besede s poudarjeno. 221 00:10:18,990 --> 00:10:28,920 Na primer, is_ready je veliko bolj berljiva kot isReady. 222 00:10:28,920 --> 00:10:32,240 Saj je v redu, da razglasi več spremenljivk na isti liniji. 223 00:10:32,240 --> 00:10:36,350 Vendar, če boste to storili, ne initialize nekaj spremenljivk, vendar 224 00:10:36,350 --> 00:10:37,610 ni druge. 225 00:10:37,610 --> 00:10:45,840 To pomeni, da nekaj takega int Dimes, penijev 226 00:10:45,840 --> 00:10:48,080 podpičje, je v redu. 227 00:10:48,080 --> 00:10:57,610 Ampak int dimes = 0, penijev 228 00:10:57,610 --> 00:11:00,120 podpičje ni. 229 00:11:00,120 --> 00:11:02,830 >> Nazadnje, ko razglasitvi kazalce, je priporočljivo, da 230 00:11:02,830 --> 00:11:06,430 da postavite zvezdico zraven tipa kazalca, ne 231 00:11:06,430 --> 00:11:07,990 ime spremenljivke. 232 00:11:07,990 --> 00:11:16,050 Torej je int * p priporočljivo namesto int 233 00:11:16,050 --> 00:11:19,730 prostor * str. 234 00:11:19,730 --> 00:11:20,400 Vau! 235 00:11:20,400 --> 00:11:21,800 Tako, da se zdi, kot veliko pravil in 236 00:11:21,800 --> 00:11:23,440 se spomnite, vendar ne skrbite. 237 00:11:23,440 --> 00:11:26,540 Če kdaj v dvomih, ne oklevajte, da se sklicuje na CS50's 238 00:11:26,540 --> 00:11:28,450 spletne slogovni priročnik. 239 00:11:28,450 --> 00:11:30,100 >> Naj hitro povzame pomembna 240 00:11:30,100 --> 00:11:31,510 točke slogu kode. 241 00:11:31,510 --> 00:11:33,960 Prvič, pripombe kodo. 242 00:11:33,960 --> 00:11:36,570 Vedno, vedno, vedno opisujejo, kaj storiti funkcije 243 00:11:36,570 --> 00:11:39,530 z multi-line pripombe in pripomb vsakih nekaj vrstic 244 00:11:39,530 --> 00:11:41,280 Oznaka v liniji. 245 00:11:41,280 --> 00:11:42,060 Drugič. 246 00:11:42,060 --> 00:11:44,560 Biti v skladu s svojo kodo oblikovanja. 247 00:11:44,560 --> 00:11:47,800 Bodite pozorni na svoj namestitev in uporabo naramnic 248 00:11:47,800 --> 00:11:51,370 kot tudi razmik okoli ključnih besed in izvajalci. 249 00:11:51,370 --> 00:11:54,440 Končno, izberite opisna imena spremenljivk. 250 00:11:54,440 --> 00:11:57,600 Spremenljivke opisujejo vrednost, ki jo zastopajo, ampak 251 00:11:57,600 --> 00:11:59,680 naj vas ne bo večno na vrsto. 252 00:11:59,680 --> 00:12:00,790 >> In to je to. 253 00:12:00,790 --> 00:12:03,080 Vse to bo kmalu postala drugi narave, kot ti 254 00:12:03,080 --> 00:12:05,030 napisati več in več kode, in boste kodiranje 255 00:12:05,030 --> 00:12:06,690 s stilom, v nobenem trenutku. 256 00:12:06,690 --> 00:12:09,710 Moje ime je Tommy, in to je CS50.