36
ΠΠ²Π°ΡΠ°Ρ, ΠΈΠ»ΠΈ ΡΠ·Π΅ΡΠΏΠΈΠΊ (ΠΎΡ user picture - ΠΊΠ°ΡΡΠΈΠ½ΠΊΠ° ΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°ΡΠ΅Π»Ρ) - Π½Π΅Π±ΠΎΠ»ΡΡΠΎΠ΅ ΠΈΠ·ΠΎΠ±ΡΠ°ΠΆΠ΅Π½ΠΈΠ΅, ΠΈΡΠΏΠΎΠ»ΡΠ·ΡΠ΅ΠΌΠΎΠ΅ Π΄Π»Ρ ΠΏΠ΅ΡΡΠΎΠ½Π°Π»ΠΈΠ·Π°ΡΠΈΠΈ ΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°ΡΠ΅Π»Ρ ΠΊΠ°ΠΊΠΎΠ³ΠΎ-Π»ΠΈΠ±ΠΎ ΡΠ΅ΡΠ΅Π²ΠΎΠ³ΠΎ ΡΠ΅ΡΠ²ΠΈΡΠ°. - ΠΡΠΈΠΌ. Π½Π°ΡΡ. ΡΠ΅Π΄.
37
ΠΡΡΠ°ΠΏ (mash-up) - Π²Π΅Π±-ΠΏΡΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΠ΅, ΠΎΠ±ΡΠ΅Π΄ΠΈΠ½ΡΡΡΠ΅Π΅ Π΄Π°Π½Π½ΡΠ΅ ΠΈΠ· Π½Π΅ΡΠΊΠΎΠ»ΡΠΊΠΈΡ ΠΈΡΡΠΎΡΠ½ΠΈΠΊΠΎΠ² Π² ΠΎΠ΄ΠΈΠ½ ΠΈΠ½ΡΠ΅Π³ΡΠΈΡΠΎΠ²Π°Π½Π½ΡΠΉ ΠΈΠ½ΡΡΡΡΠΌΠ΅Π½Ρ; Π½Π°ΠΏΡΠΈΠΌΠ΅Ρ ΠΈΡΠΏΠΎΠ»ΡΠ·ΡΠ΅Ρ ΠΊΠ°ΡΡΠΎΠ³ΡΠ°ΡΠΈΡΠ΅ΡΠΊΠΈΠ΅ Π΄Π°Π½Π½ΡΠ΅ Google Maps Π΄Π»Ρ Π΄ΠΎΠ±Π°Π²Π»Π΅Π½ΠΈΡ ΠΊ Π½ΠΈΠΌ Π΄Π°Π½Π½ΡΡ ΠΎ Π½Π΅Π΄Π²ΠΈΠΆΠΈΠΌΠΎΡΡΠΈ Ρ Craigslist, Π² ΡΠ΅Π·ΡΠ»ΡΡΠ°ΡΠ΅ ΡΠΎΠ·Π΄Π°Π²Π°Ρ Π½ΠΎΠ²ΡΠΉ ΡΠ½ΠΈΠΊΠ°Π»ΡΠ½ΡΠΉ Π²Π΅Π±-ΡΠ΅ΡΠ²ΠΈΡ, ΠΈΠ·Π½Π°ΡΠ°Π»ΡΠ½ΠΎ Π½Π΅ ΠΏΡΠ΅Π΄Π»Π°Π³Π°Π΅ΠΌΡΠΉ Π½ΠΈ ΠΎΠ΄Π½ΠΈΠΌ ΠΈΠ· ΠΈΡΡΠΎΡΠ½ΠΈΠΊΠΎΠ². - ΠΡΠΈΠΌ. Π½Π°ΡΡ. ΡΠ΅Π΄.
38
ΠΠΌΠ΅Π΅ΡΡΡ Π² Π²ΠΈΠ΄Ρ ΡΠ΅ΡΠ²Π΅ΡΡΠ°Ρ Π²Π΅ΡΡΠΈΡ ΡΡΠ°Π½Π΄Π°ΡΡΠ° ECMAScript, ΡΠ°Π±ΠΎΡΠ° Π½Π°Π΄ ΠΊΠΎΡΠΎΡΠΎΠΉ ΡΠ°ΠΊ ΠΈ Π½Π΅ Π±ΡΠ»Π° Π·Π°Π²Π΅ΡΡΠ΅Π½Π°. - ΠΡΠΈΠΌ. Π½Π°ΡΡ. ΡΠ΅Π΄.
39
ΠΠ°ΠΊΠΎΠ½ Π΄ΡΡΡΠ²ΡΡ Π°Π±ΡΡΡΠ°ΠΊΡΠΈΠΉ, ΡΡΠΎΡΠΌΡΠ»ΠΈΡΠΎΠ²Π°Π½Π½ΡΠΉ ΠΠΆΠΎΡΠ»ΠΎΠΌ Π‘ΠΏΠΎΠ»ΡΡΠΊΠΈ, Π³Π»Π°ΡΠΈΡ, ΡΡΠΎ ΠΈΡΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°Π½ΠΈΠ΅ Π°Π±ΡΡΡΠ°ΠΊΡΠΈΠΈ Π»ΡΠ±ΠΎΠΉ Π½Π΅ΡΡΠΈΠ²ΠΈΠ°Π»ΡΠ½ΠΎΠΉ ΠΊΠΎΠ½ΡΠ΅ΠΏΡΠΈΠΈ Π² Π»ΡΠ±ΠΎΠΌ ΡΠ»ΡΡΠ°Π΅ ΠΏΠΎΡΡΠ΅Π±ΡΠ΅Ρ ΠΎΡ Π΅Π΅ ΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°ΡΠ΅Π»Ρ ΡΠ΅ΡΠΊΠΎΠ³ΠΎ ΠΏΠΎΠ½ΠΈΠΌΠ°Π½ΠΈΡ Π²Π½ΡΡΡΠ΅Π½Π½ΠΈΡ Π°ΡΠΏΠ΅ΠΊΡΠΎΠ² ΡΠ΅Π°Π»ΠΈΠ·Π°ΡΠΈΠΈ, Π² ΠΏΡΠΎΡΠΈΠ²Π½ΠΎΠΌ ΡΠ»ΡΡΠ°Π΅ ΠΎΠ½ ΡΠ°Π½ΠΎ ΠΈΠ»ΠΈ ΠΏΠΎΠ·Π΄Π½ΠΎ ΡΡΠΎΠ»ΠΊΠ½Π΅ΡΡΡ Ρ ΠΏΡΠΎΠ±Π»Π΅ΠΌΠ°ΠΌΠΈ, Ρ ΠΊΠΎΡΠΎΡΡΠΌΠΈ Π½Π΅ ΡΠΌΠΎΠΆΠ΅Ρ ΡΠΏΡΠ°Π²ΠΈΡΡΡΡ. Π‘ΠΌ. http://www.joelonsoftware.com/articles/LeakyAbstractions.html - ΠΡΠΈΠΌ. Π½Π°ΡΡ. ΡΠ΅Π΄.
40
K&R - ΡΡΠΈΠ»Ρ ΠΎΡΠΎΡΠΌΠ»Π΅Π½ΠΈΡ ΠΊΠΎΠ΄Π° Ρ ΠΏΠΎΠΌΠΎΡΡΡ ΠΎΡΡΡΡΠΏΠΎΠ², Π½Π°Π·Π²Π°Π½Π½ΡΠΉ ΡΠ°ΠΊ Π² ΡΠ΅ΡΡΡ ΠΡΠ°ΠΉΠ°Π½Π° ΠΠ΅ΡΠ½ΠΈΠ³Π°Π½Π° ΠΈ ΠΠ΅Π½Π½ΠΈΡΠ° Π ΠΈΡΠΈ, ΠΏΠΎΡΠΊΠΎΠ»ΡΠΊΡ Π²ΡΠ΅ ΠΏΡΠΈΠΌΠ΅ΡΡ ΠΊΠΎΠ΄Π° Π² ΠΈΡ ΠΊΠ½ΠΈΠ³Π΅ βΠ―Π·ΡΠΊ ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΠΈΡΠΎΠ²Π°Π½ΠΈΡ Π‘ΠΈβ ΠΎΡΡΠΎΡΠΌΠ°ΡΠΈΡΠΎΠ²Π°Π½Ρ ΠΏΠΎΠ΄ΠΎΠ±Π½ΡΠΌ ΠΎΠ±ΡΠ°Π·ΠΎΠΌ. ΠΡΠ½ΠΎΠ²Π½ΠΎΠΉ ΠΎΡΡΡΡΠΏ ΡΠΎΡΡΠΎΠΈΡ ΠΈΠ· 8 (ΡΠ΅ΠΆΠ΅ 4) ΠΏΡΠΎΠ±Π΅Π»ΠΎΠ² (ΠΈΠ»ΠΈ ΠΎΠ΄Π½ΠΎΠΉ ΡΠ°Π±ΡΠ»ΡΡΠΈΠΈ) Π½Π° ΡΡΠΎΠ²Π΅Π½Ρ Π²Π»ΠΎΠΆΠ΅Π½Π½ΠΎΡΡΠΈ. - ΠΡΠΈΠΌ. Π½Π°ΡΡ.ΡΠ΅Π΄.
41
ΠΠΎΠ½Π°Π»ΡΠ΄ Π. ΠΠ½ΡΡ, Π°Π²ΡΠΎΡ ΠΊΠ½ΠΈΠ³ΠΈ βThe Art of Computer Programmingβ (ΠΡΠΊΡΡΡΡΠ²ΠΎ ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΠΈΡΠΎΠ²Π°Π½ΠΈΡβ - ΠΠΈΠ»ΡΡΠΌΡ, 2008 Π³.).
42
ΠΡΠΈΡ Π€ΡΠ΅ΠΉΠ·Π΅Ρ (Chris Fraser) ΠΈ ΠΡΠ²ΠΈΠ΄ Π₯ΡΠ½ΡΠΎΠ½ (David Hanson), Π°Π²ΡΠΎΡΡ ΠΊΠ½ΠΈΠ³ΠΈ βA Retargetable Π‘ Compiler: Design and Implementationβ (ΠΠ΅ΡΠ΅Π½Π°ΡΠ΅Π»ΠΈΠ²Π°Π΅ΠΌΡΠΉ ΠΊΠΎΠΌΠΏΠΈΠ»ΡΡΠΎΡ Π‘ΠΈ: ΠΏΡΠΎΠ΅ΠΊΡ ΠΈ ΡΠ΅Π°Π»ΠΈΠ·Π°ΡΠΈΡ). - ΠΡΠΈΠΌ. Π½Π°ΡΡ.ΡΠ΅Π΄.
43
βΠΠΈΠΊΡΠΎ Π½Π΅ ΠΆΠ΄Π΅Ρ ΠΈΡΠΏΠ°Π½ΡΠΊΡΡ ΠΈΠ½ΠΊΠ²ΠΈΠ·ΠΈΡΠΈΡβ (No one expects the Spanish Inquisition) - ΡΡΠ°Π²ΡΠ°Ρ ΠΊΡΡΠ»Π°ΡΠΎΠΉ ΡΡΠ°Π·Π° ΠΈΠ· Π±ΡΠΈΡΠ°Π½ΡΠΊΠΎΠ³ΠΎ ΡΠΌΠΎΡΠΈΡΡΠΈΡΠ΅ΡΠΊΠΎΠ³ΠΎ ΡΠ΅Π»Π΅ΡΠΎΡ βΠΠΎΠ½ΡΠΈ ΠΠ°ΠΉΡΠΎΠ½β. - ΠΡΠΈΠΌ. ΡΠ΅Π΄.
44
Π. ΠΡ ΠΎ, Π . Π‘Π΅ΡΠΈ, Π. Π£Π»ΡΠΌΠ°Π½ βΠΠΎΠΌΠΏΠΈΠ»ΡΡΠΎΡΡ. ΠΡΠΈΠ½ΡΠΈΠΏΡ, ΡΠ΅Ρ Π½ΠΎΠ»ΠΎΠ³ΠΈΠΈ, ΠΈΠ½ΡΡΡΡΠΌΠ΅Π½ΡΡβ. - ΠΠΈΠ»ΡΡΠΌΡ, 2003.
45
X. ΠΠ±Π΅Π»ΡΡΠΎΠ½, Π. Π. Π‘Π°ΡΡΠΌΠ°Π½ βΠ‘ΡΡΡΠΊΡΡΡΠ° ΠΈ ΠΈΠ½ΡΠ΅ΡΠΏΡΠ΅ΡΠ°ΡΠΈΡ ΠΊΠΎΠΌΠΏΡΡΡΠ΅ΡΠ½ΡΡ ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌβ. - ΠΠΎΠ±ΡΠΎΡΠ²Π΅Ρ, 2006.
46
Π‘ΠΈΠ½ΡΠ°ΠΊΡΠΈΡΠ΅ΡΠΊΠΈΠΉ ΡΠ°Ρ Π°Ρ (syntactic sugar) - Π΄ΠΎΠΏΠΎΠ»Π½Π΅Π½ΠΈΡ ΡΠΈΠ½ΡΠ°ΠΊΡΠΈΡΠ°, ΠΊΠΎΡΠΎΡΡΠ΅ Π½Π΅ Π΄ΠΎΠ±Π°Π²Π»ΡΡΡ Π½ΠΎΠ²ΡΠ΅ Π²ΠΎΠ·ΠΌΠΎΠΆΠ½ΠΎΡΡΠΈ, Π½ΠΎ Π΄Π΅Π»Π°ΡΡ ΡΠ·ΡΠΊ ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΠΈΡΠΎΠ²Π°Π½ΠΈΡ Π±ΠΎΠ»Π΅Π΅ ΡΠ΄ΠΎΠ±Π½ΡΠΌ Π² ΠΈΡΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°Π½ΠΈΠΈ. - ΠΡΠΈΠΌ. Π½Π°ΡΡ. ΡΠ΅Π΄.
47
ΠΠ΅ΡΡΠ΅Ρ, ΡΠ΅ΡΡΠ΅Ρ - ΡΠΏΠ΅ΡΠΈΠ°Π»ΡΠ½ΡΠ΅ ΠΌΠ΅ΡΠΎΠ΄Ρ, ΠΈΡΠΏΠΎΠ»ΡΠ·ΡΠ΅ΠΌΡΠ΅ Π² ΠΎΠ±ΡΠ΅ΠΊΡΠ½ΠΎ-ΠΎΡΠΈΠ΅Π½ΡΠΈΡΠΎΠ²Π°Π½Π½ΠΎΠΌ ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΠΈΡΠΎΠ²Π°Π½ΠΈΠΈ ΠΈ ΠΏΠΎΠ·Π²ΠΎΠ»ΡΡΡΠΈΠ΅ ΡΠ΅Π°Π»ΠΈΠ·ΠΎΠ²Π°ΡΡ Π³ΠΈΠ±ΠΊΠΈΠΉ ΠΌΠ΅Ρ Π° Π½ΠΈΠ·ΠΌ ΠΈΠ½ΠΊΠ°ΠΏΡΡΠ»ΡΡΠΈΠΈ. -ΠΡΠΈΠΌ. Π½Π°ΡΡ.ΡΠ΅Π΄.
48
Race conditions - ΠΎΡΠΈΠ±ΠΊΠΈ Π² ΠΌΠ½ΠΎΠ³ΠΎΠΏΠΎΡΠΎΡΠ½ΠΎΠΌ ΠΊΠΎΠ΄Π΅ ΠΈΠ·-Π·Π° ΠΎΠ΄Π½ΠΎΠ²ΡΠ΅ΠΌΠ΅Π½Π½ΠΎΠ³ΠΎ ΠΈΠ·ΠΌΠ΅Π½Π΅Π½ΠΈΡ ΠΎΠ±ΡΠ΅ΠΊΡΠ° Π² ΠΏΠ°ΠΌΡΡΠΈ Π½Π΅ΡΠΊΠΎΠ»ΡΠΊΠΈΠΌΠΈ ΠΏΠΎΡΠΎΠΊΠ°ΠΌΠΈ, ΠΎΡΡΠ°Π²Π»ΡΡΡΠΈΠΌΠΈ ΠΎΠ±ΡΠ΅ΠΊΡ Π² Π½Π΅ΠΊΠΎΡΡΠ΅ΠΊΡΠ½ΠΎΠΌ ΡΠΎΡΡΠΎΡΠ½ΠΈΠΈ. - ΠΡΠΈΠΌ. Π½Π°ΡΡ.ΡΠ΅Π΄.
49
βWolf fenceβ - Π°Π»Π³ΠΎΡΠΈΡΠΌ ΠΏΠΎΠΈΡΠΊΠ°, Π°Π½Π°Π»ΠΎΠ³ΠΈΡΠ½ΡΠΉ ΠΌΠ΅ΡΠΎΠ΄Ρ ΠΏΠΎΠΈΠΌΠΊΠΈ Π»ΡΠ²Π° Π² ΠΏΡΡΡΡΠ½Π΅ (Π·Π΄Π΅ΡΡ - Π²ΠΎΠ»ΠΊΠ° Π½Π° ΠΠ»ΡΡΠΊΠ΅). Π Π΅Π°Π»ΠΈΠ·ΡΠ΅ΡΡΡ ΡΠ°Π·ΠΌΠ΅ΡΠ΅Π½ΠΈΠ΅ΠΌ Π² ΠΊΠΎΠ΄Π΅ ΠΈΠ½ΡΡΡΡΠΊΡΠΈΠΉ print, ΠΏΠΎΠ·Π²ΠΎΠ»ΡΡΡΠΈΡ ΠΎΠΏΡΠ΅Π΄Π΅Π»ΠΈΡΡ ΠΌΠ΅ΡΡΠΎΠΏΠΎΠ»ΠΎΠΆΠ΅Π½ΠΈΠ΅ ΠΎΡΠΈΠ±ΠΊΠΈ. β ΠΡΠΈΠΌ.ΡΠ΅Π΄.
50
ΠΠΆΠΎ Π¨ΠΌΠΎ - Π°Π½Π°Π»ΠΎΠ³ ΠΠ°ΡΠΈ ΠΡΠΏΠΊΠΈΠ½Π°. - ΠΡΠΈΠΌ. ΡΠ΅Π΄.
51
ΠΠΆΠΎΡΡΠ° ΠΠ»ΠΎΡ βJava. ΠΡΡΠ΅ΠΊΡΠΈΠ²Π½ΠΎΠ΅ ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΠΈΡΠΎΠ²Π°Π½ΠΈΠ΅β. - ΠΠΎΡΠΈ, 2002.
52
ΠΠ΅Π½ΡΠΈ Π£ΠΎΡΡΠ΅Π½ ΠΌΠ». βΠΠ»Π³ΠΎΡΠΈΡΠΌΠΈΡΠ΅ΡΠΊΠΈΠ΅ ΡΡΡΠΊΠΈ Π΄Π»Ρ ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΠΈΡΡΠΎΠ²β. - ΠΠΈΠ»ΡΡΠΌΡ, 2007.
53
ΠΠΎΠ½Π°Π»ΡΠ΄ Π. ΠΠ½ΡΡ βΠΡΠΊΡΡΡΡΠ²ΠΎ ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΠΈΡΠΎΠ²Π°Π½ΠΈΡβ. - ΠΠΈΠ»ΡΡΠΌΡ, 2008.
54
ΠΠ΅ΡΠ½ΠΈΠ³Π°Π½ Π., ΠΠ»ΠΎΠ΄ΠΆΠ΅Ρ Π€. βΠΠ»Π΅ΠΌΠ΅Π½ΡΡ ΡΡΠΈΠ»Ρ ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΠΈΡΠΎΠ²Π°Π½ΠΈΡβ. - Π.: Π Π°Π΄ΠΈΠΎ ΠΈ ΡΠ²ΡΠ·Ρ, 1984.
55
Π€. ΠΡΡΠΊΡ βΠΠΈΡΠΈΡΠ΅ΡΠΊΠΈΠΉ ΡΠ΅Π»ΠΎΠ²Π΅ΠΊΠΎ-ΠΌΠ΅ΡΡΡ ΠΈΠ»ΠΈ ΠΠ°ΠΊ ΡΠΎΠ·Π΄Π°ΡΡΡΡ ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΠ½ΡΠ΅ ΡΠΈΡΡΠ΅ΠΌΡβ. - Π‘ΠΠ±.: Π‘ΠΈΠΌΠ²ΠΎΠ»-ΠΠ»ΡΡ, 2000.
56
ΠΠ±ΠΎΠ±ΡΠ΅Π½Π½ΡΠ΅ ΡΠΈΠΏΡ ΠΈ ΡΠΈΠΌΠ²ΠΎΠ»Ρ ΠΏΠΎΠ΄ΡΡΠ°Π½ΠΎΠ²ΠΊΠΈ ΡΠ°ΡΡΠΎ ΡΠΏΠΎΠΌΠΈΠ½Π°ΡΡΡΡ ΠΊΠ°ΠΊ βgenericsβ ΠΈ βwildcardsβ. -ΠΡΠΈΠΌ. Π½Π°ΡΡ.ΡΠ΅Π΄.
57
ΠΡΠ΅Π΄ΠΌΠ΅ΡΠ½ΠΎ-ΠΎΡΠΈΠ΅Π½ΡΠΈΡΠΎΠ²Π°Π½ΡΠ΅ ΡΠ·ΡΠΊΠΈ ΡΠ°ΠΊΠΆΠ΅ ΠΈΠ·Π²Π΅ΡΡΠ½Ρ ΠΊΠ°ΠΊ DSL (Domain Specific Language). - ΠΡΠΈΠΌ. Π½Π°ΡΡ.ΡΠ΅Π΄.
58
REPL (read-eval-print loop) - ΡΠΎΠ±ΠΈΡΠ°ΡΠ΅Π»ΡΠ½ΠΎΠ΅ Π½Π°Π·Π²Π°Π½ΠΈΠ΅ ΠΈΠ½ΡΠ΅ΡΠ°ΠΊΡΠΈΠ²Π½ΡΡ ΡΡΠ΅Π΄ ΡΠ°Π·ΡΠ°Π±ΠΎΡΠΊΠΈ ΡΠ·ΡΠΊΠΎΠ² ΡΠ΅ΠΌΠ΅ΠΉΡΡΠ²Π° ΠΠΈΡΠΏ, Python, Ruby ΠΈ Π΄Ρ. - ΠΡΠΈΠΌ. Π½Π°ΡΡ.ΡΠ΅Π΄.
59
ΠΠΎΠ΄ ΡΠ΅Π΄. ΠΠ½Π΄ΠΈ ΠΡΠ°ΠΌΠ° ΠΈ ΠΡΠ΅Π³Π° Π£ΠΈΠ»ΡΠΎΠ½Π° βΠΠ΄Π΅Π°Π»ΡΠ½ΡΠΉ ΠΊΠΎΠ΄β. - Π‘ΠΠ±.: ΠΠΈΡΠ΅Ρ, 2009.
60
ΠΠΎΠ½Π°Π»ΡΠ΄ Π. ΠΠ½ΡΡ βΠΡΠΊΡΡΡΡΠ²ΠΎ ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΠΈΡΠΎΠ²Π°Π½ΠΈΡβ. - ΠΠΈΠ»ΡΡΠΌΡ, 2008.
61
X. ΠΠ±Π΅Π»ΡΡΠΎΠ½, Π. Π‘Π°ΡΡΠΌΠ°Π½ βΠ‘ΡΡΡΠΊΡΡΡΠ° ΠΈ ΠΈΠ½ΡΠ΅ΡΠΏΡΠ΅ΡΠ°ΡΠΈΡ ΠΊΠΎΠΌΠΏΡΡΡΠ΅ΡΠ½ΡΡ ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌβ. - ΠΠΎΠ±ΡΠΎΡΠ²Π΅Ρ, 2006.
62
Π‘ΡΠΈΠ²Π΅Π½ ΠΠ°ΠΊΠΊΠΎΠ½Π½Π΅Π»Π» βΠ‘ΠΎΠ²Π΅ΡΡΠ΅Π½Π½ΡΠΉ ΠΊΠΎΠ΄β. - Π‘ΠΠ±.: ΠΠΈΡΠ΅Ρ, 2007.
63
Jargon File - Π°Π½Π³Π»ΠΎΡΠ·ΡΡΠ½ΡΠΉ ΠΎΠ½Π»Π°ΠΉΠ½-ΡΠ»ΠΎΠ²Π°ΡΡ ΡΠ»Π΅Π½Π³Π° Ρ Π°ΠΊΠ΅ΡΠΎΠ². - ΠΡΠΈΠΌ. ΠΏΠ΅ΡΠ΅Π².
64
ΠΠΎΠ½Π°Π»ΡΠ΄ ΠΠ½ΡΡ βΠΡΠ΅ ΠΏΡΠΎ Π’Π΅Π₯β. -Π.: βΠΠΈΠ»ΡΡΠΌΡβ, 2003.
65
ΠΡΠΎΡΠΎΠΉ ΡΠΎΠΌ ΠΏΡΡΠΈΡΠΎΠΌΠ½ΠΎΠ³ΠΎ ΡΡΡΠ΄Π° Π. ΠΠ½ΡΡΠ° βComputers & Typesettingβ. Π‘ΠΎΠ΄Π΅ΡΠΆΠΈΡ ΠΈΡΡ ΠΎΠ΄Π½ΡΠΉ ΠΊΠΎΠ΄ Π’Π΅Π₯, Π½Π°ΠΏΠΈΡΠ°Π½Π½ΡΠΉ ΠΌΠ΅ΡΠΎΠ΄ΠΎΠΌ Π»ΠΈΡΠ΅ΡΠ°ΡΡΡΠ½ΠΎΠ³ΠΎ ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΠΈΡΠΎΠ²Π°Π½ΠΈΡ. - ΠΡΠΈΠΌ. ΡΠ΅Π΄.
66
ΠΠΎ ΠΏΠ΅ΡΠ²ΡΠΌ Π±ΡΠΊΠ²Π°ΠΌ ΡΠ»ΠΎΠ² capitalize (ΡΠ΄Π΅Π»Π°ΡΡ Π·Π°Π³Π»Π°Π²Π½ΠΎΠΉ), lowercase (Π½ΠΈΠΆΠ½ΠΈΠΉ ΡΠ΅Π³ΠΈΡΡΡ - ΡΡΡΠΎΡΠ½ΡΠ΅), uppercase (Π²Π΅ΡΡ Π½ΠΈΠΉ ΡΠ΅Π³ΠΈΡΡΡ - Π·Π°Π³Π»Π°Π²Π½ΡΠ΅) - ΠΡΠΈΠΌ. Π½Π°ΡΡ. ΡΠ΅Π΄.
67
ΠΠ΅Ρ. Π. ΠΠ΅ΠΌΡΡΠΎΠ²ΠΎΠΉ.
68
ΠΠΎΠ½Π°Π»ΡΠ΄ Π. ΠΠ½ΡΡ βΠΡΠΊΡΡΡΡΠ²ΠΎ ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΠΈΡΠΎΠ²Π°Π½ΠΈΡβ. - ΠΠΈΠ»ΡΡΠΌΡ, 2008 Π³.
69
Fellow - Π²ΡΡΡΠ΅Π΅ Π·Π²Π°Π½ΠΈΠ΅ Π² ΡΠ΅Ρ Π½ΠΈΡΠ΅ΡΠΊΠΎΠΉ ΠΊΠ°ΡΡΠ΅ΡΠ΅. ΠΠ±ΡΡΠ½ΠΎ ΡΠΎΡΠ΅ΡΠ°Π΅ΡΡΡ Ρ ΠΏΠΎΡΡΠΎΠΌ Π²ΠΈΡΠ΅-ΠΏΡΠ΅Π·ΠΈΠ΄Π΅Π½ΡΠ° ΠΈΠ»ΠΈ ΠΈΡΠΏΠΎΠ»Π½ΠΈΡΠ΅Π»ΡΠ½ΠΎΠ³ΠΎ Π΄ΠΈΡΠ΅ΠΊΡΠΎΡΠ° ΠΊΠΎΠΌΠΏΠ°Π½ΠΈΠΈ. - ΠΡΠΈΠΌ. ΡΠ΅Π΄.
70
Π Π°Π½Π³Π»ΠΈΠΉΡΠΊΠΎΠΉ Π»ΠΈΡΠ΅ΡΠ°ΡΡΡΠ΅ ΠΏΡΠΈΠ½ΡΡΠΎ Π½Π°Π·Π²Π°Π½ΠΈΠ΅ mixin. - ΠΡΠΈΠΌ. Π½Π°ΡΡ. ΡΠ΅Π΄.
71
ΠΡΠΈΡΠΌΠ΅ΡΠΈΡΠ΅ΡΠΊΠ°Ρ Π»ΠΈΠ½Π΅ΠΉΠΊΠ° - ΠΎΠ΄Π½Π° ΠΈΠ· ΠΌΠΎΠ΄ΠΈΡΠΈΠΊΠ°ΡΠΈΠΉ ΡΡΠΈΡΠ»ΠΈΡΠ΅Π»Ρ ΠΡΠΌΠΌΠ΅ΡΠ°. -ΠΡΠΈΠΌ. ΡΠ΅Π΄.
72
βΠ Π°Π·Π΄Π΅Π»ΡΠΉ ΠΈ Π²Π»Π°ΡΡΠ²ΡΠΉβ - Π²Π°ΠΆΠ½Π°Ρ ΠΏΠ°ΡΠ°Π΄ΠΈΠ³ΠΌΠ° ΡΠ°Π·ΡΠ°Π±ΠΎΡΠΊΠΈ Π°Π»Π³ΠΎΡΠΈΡΠΌΠΎΠ², Π·Π°ΠΊΠ»ΡΡΠ°ΡΡΠ°ΡΡΡ Π² ΡΠ΅ΠΊΡΡΡΠΈΠ²Π½ΠΎΠΌ ΡΠ°Π·Π±ΠΈΠ΅Π½ΠΈΠΈ ΡΠ΅ΡΠ°Π΅ΠΌΠΎΠΉ Π·Π°Π΄Π°ΡΠΈ Π½Π° Π΄Π²Π΅ ΠΈ Π±ΠΎΠ»Π΅Π΅ ΠΏΠΎΠ΄Π·Π°Π΄Π°ΡΠΈ ΡΠΎΠ³ΠΎ ΠΆΠ΅ ΡΠΈΠΏΠ°, Π½ΠΎ ΠΌΠ΅Π½ΡΡΠ΅Π³ΠΎ ΡΠ°Π·ΠΌΠ΅ΡΠ°, ΠΈ ΠΊΠΎΠΌΠ±ΠΈΠ½ΠΈΡΠΎΠ²Π°Π½ΠΈΠΈ ΠΈΡ ΡΠ΅ΡΠ΅Π½ΠΈΠΉ Π΄Π»Ρ ΠΏΠΎΠ»ΡΡΠ΅Π½ΠΈΡ ΠΎΡΠ²Π΅ΡΠ° ΠΊ ΠΈΡΡ ΠΎΠ΄Π½ΠΎΠΉ Π·Π°Π΄Π°ΡΠ΅. - ΠΡΠΈΠΌ. ΡΠ΅Π΄.