You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: 1-js/01-getting-started/3-code-editors/article.md
+5-17Lines changed: 5 additions & 17 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -29,33 +29,21 @@ Hlavní rozdíl mezi „textovým editorem“ a „IDE“ je, že „IDE“ prac
29
29
30
30
V praxi mají textové editory obvykle velké množství zásuvných modulů a rozšíření včetně syntaktických analyzátorů a automatického doplňování na adresářové úrovni, takže mezi textovými editory a vývojovými prostředími neexistuje pevně daná hranice.
-[Vim](https://www.vim.org/) and [Emacs](https://www.gnu.org/software/emacs/) are also cool if you know how to use them.
44
-
>>>>>>> 746ad803c878e33182e7fab1578c0d15b9b75ca0
45
37
46
38
## Nehádejme se
47
39
48
40
Ve výše uvedených seznamech jsou zmíněny editory, které já nebo moji přátelé, které považuji za dobré vývojáře, dlouhou dobu používáme a jsme s nimi spokojeni.
49
41
50
42
Svět je velký a existují v něm i jiné skvělé editory. Vyberte si prosím ten, který se vám nejvíce líbí.
51
43
52
-
<<<<<<< HEAD
53
-
Výběr editoru, stejně jako výběr každého nástroje, je individuální záležitost a závisí na projektech, zvyklostech a osobním vkusu každého vývojáře.
54
-
=======
55
-
The choice of an editor, like any other tool, is individual and depends on your projects, habits, and personal preferences.
44
+
Výběr editoru, stejně jako výběr kteréhokoli jiného nástroje, je individuální záležitost a závisí na vašich projektech, zvyklostech a osobním vkusu.
56
45
57
-
The author's personal opinion:
46
+
Autorovo osobní míjení:
58
47
59
-
- I'd use [Visual Studio Code](https://code.visualstudio.com/) if I develop mostly frontend.
60
-
- Otherwise, if it's mostly another language/platform and partially frontend, then consider other editors, such as XCode (Mac), Visual Studio (Windows) or Jetbrains family (Webstorm, PHPStorm, RubyMine etc, depending on the language).
61
-
>>>>>>> 746ad803c878e33182e7fab1578c0d15b9b75ca0
48
+
- Když vyvíjím převážně frontend, používám [Visual Studio Code](https://code.visualstudio.com/).
49
+
- Jinak, pokud je to většinou jiný jazyk/platforma a částečně frontend, zvažte jiné editory, například XCode (Mac), Visual Studio (Windows) nebo rodinu Jetbrains (Webstorm, PHPStorm, RubyMine atd. v závislosti na jazyce).
Copy file name to clipboardExpand all lines: 1-js/02-first-steps/04-variables/article.md
+3-17Lines changed: 3 additions & 17 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -150,21 +150,12 @@ let zpráva = "Tamto"; // Syntaktická chyba: 'zpráva' již byla deklarována
150
150
Proměnnou bychom tedy měli deklarovat jen jednou a pak se na ni odkazovat bez použití `let`.
151
151
````
152
152
153
-
<<<<<<< HEAD
154
153
```smart header="Funkcionální jazyky"
155
-
Stojí za zmínku, že existují [funkcionální](https://cs.wikipedia.org/wiki/Funkcionální_programování) programovací jazyky, například [Scala](http://www.scala-lang.org/) nebo [Erlang](http://www.erlang.org/), které nedovolují měnit hodnotu proměnných.
156
-
=======
157
-
```smart header="Functional languages"
158
-
It's interesting to note that there exist so-called [pure functional](https://en.wikipedia.org/wiki/Purely_functional_programming) programming languages, such as [Haskell](https://en.wikipedia.org/wiki/Haskell), that forbid changing variable values.
159
-
>>>>>>> 746ad803c878e33182e7fab1578c0d15b9b75ca0
154
+
Stojí za zmínku, že existují tzv. [čistě funkcionální](https://en.wikipedia.org/wiki/Purely_functional_programming) programovací jazyky, například [Haskell](https://cs.wikipedia.org/wiki/Haskell_(programovací_jazyk)), které nedovolují měnit hodnotu proměnných.
160
155
161
156
Když je v takových jazycích hodnota jednou uložena „do krabičky“, zůstane tam navždy. Pokud chceme uložit něco jiného, jazyk nás přinutí vytvořit novou krabičku (deklarovat novou proměnnou). Nemůžeme znovu použít starou.
162
157
163
-
<<<<<<< HEAD
164
-
Ačkoli to na první pohled může vypadat trochu zvláštně, i v takových jazycích je seriózní programování docela dobře možné. Kromě toho existují oblasti, např. paralelní výpočty, v nichž právě toto omezení přináší určité výhody. Prostudovat si takový jazyk (i když jej neplánujete v dohledné době používat) se doporučuje k rozšíření obzorů.
165
-
=======
166
-
Though it may seem a little odd at first sight, these languages are quite capable of serious development. More than that, there are areas like parallel computations where this limitation confers certain benefits.
167
-
>>>>>>> 746ad803c878e33182e7fab1578c0d15b9b75ca0
158
+
Ačkoli to na první pohled může vypadat trochu zvláštně, i v takových jazycích je seriózní programování docela dobře možné. Kromě toho existují oblasti, např. paralelní výpočty, v nichž právě toto omezení přináší určité výhody.
168
159
```
169
160
170
161
## Názvy proměnných [#variable-naming]
@@ -206,13 +197,8 @@ let moje-jméno; // spojovník '-' není v názvu povolen
206
197
Proměnné s názvy `jablko` a `JABLKO` jsou dvě různé proměnné.
207
198
```
208
199
209
-
<<<<<<< HEAD
210
200
````smart header="Nelatinská písmena jsou povolena, ale nedoporučují se"
211
-
Je dovoleno použít písmena z jakéhokoli jazyka, včetně písmen z kyrilice nebo dokonce čínských znaků, třeba takto:
212
-
=======
213
-
````smart header="Non-Latin letters are allowed, but not recommended"
214
-
It is possible to use any language, including cyrillic letters, Chinese logograms and so on, like this:
215
-
>>>>>>> 746ad803c878e33182e7fab1578c0d15b9b75ca0
201
+
Je dovoleno použít písmena z jakéhokoli jazyka, včetně písmen z kyrilice, čínských znaků a podobně, třeba takto:
Copy file name to clipboardExpand all lines: 1-js/02-first-steps/05-types/article.md
+1-5Lines changed: 1 addition & 5 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -224,11 +224,7 @@ Typ `symbol` se používá k vytváření unikátních identifikátorů pro obje
224
224
225
225
## Operátor typeof [#type-typeof]
226
226
227
-
<<<<<<< HEAD
228
-
Operátor `typeof` vrací typ argumentu. Je užitečný, když chceme hodnoty různých typů zpracovávat různě anebo si jen chceme typ rychle ověřit.
229
-
=======
230
-
The `typeof` operator returns the type of the operand. It's useful when we want to process values of different types differently or just want to do a quick check.
231
-
>>>>>>> 746ad803c878e33182e7fab1578c0d15b9b75ca0
227
+
Operátor `typeof` vrací typ operandu. Je užitečný, když chceme hodnoty různých typů zpracovávat různě anebo si jen chceme typ rychle ověřit.
Copy file name to clipboardExpand all lines: 1-js/02-first-steps/15-function-basics/article.md
+1-5Lines changed: 1 addition & 5 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -459,11 +459,7 @@ Tyto příklady předpokládají běžný význam prefixů. Se svým týmem se m
459
459
```smart header="Ultrakrátké názvy funkcí"
460
460
Funkce, které se používají *velmi často*, mají někdy ultrakrátké názvy.
461
461
462
-
<<<<<<<HEAD
463
-
Například knihovna [jQuery](http://jquery.com) definuje funkci s názvem `$`. Knihovna [Lodash](http://lodash.com/) má svou ústřední funkci pojmenovanou `_`.
464
-
=======
465
-
For example, the [jQuery](https://jquery.com/) framework defines a function with `$`. The [Lodash](https://lodash.com/) library has its core function named `_`.
466
-
>>>>>>>746ad803c878e33182e7fab1578c0d15b9b75ca0
462
+
Například knihovna [jQuery](https://jquery.com) definuje funkci s názvem `$`. Knihovna [Lodash](https://lodash.com/) má svou ústřední funkci pojmenovanou `_`.
467
463
468
464
To jsou však výjimky. Obecně by názvy funkcí měly být stručné a popisné.
0 commit comments