ΠΠ°ΠΆΠ΄ΡΠΉ ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΠΈΡΡ Π·Π½Π°ΠΊΠΎΠΌ Ρ ΡΡΠΈΠΌ ΡΡΠ²ΡΡΠ²ΠΎΠΌ: Π²Ρ ΡΠ°Π΄ΠΈΡΠ΅ΡΡ ΠΏΠΈΡΠ°ΡΡ ΠΏΡΠΎΠ΅ΠΊΡ, ΠΏΠΎΠ»Π½ΡΠ΅ Π±Π»Π°Π³ΠΈΡ Π½Π°ΠΌΠ΅ΡΠ΅Π½ΠΈΠΉ. Π‘Π»Π΅Π΄ΡΠ΅ΡΠ΅ Π²ΡΠ΅ΠΌ Π»ΡΡΡΠΈΠΌ ΠΏΡΠ°ΠΊΡΠΈΠΊΠ°ΠΌ, ΡΡΠ°ΡΠ°Π΅ΡΠ΅ΡΡ Π΄Π΅Π»Π°ΡΡ Π²ΡΡ ΠΏΠΎ ΠΏΡΠ°Π²ΠΈΠ»Π°ΠΌ, Π½ΠΎ ΡΠΏΡΡΡΡ ΠΊΠ°ΠΊΠΎΠ΅-ΡΠΎ Π²ΡΠ΅ΠΌΡ Π²Π°Ρ ΠΊΠΎΠ΄ Π²Π΄ΡΡΠ³ Π½Π°ΡΠΈΠ½Π°Π΅Ρ Π²ΡΠ³Π»ΡΠ΄Π΅ΡΡβ¦ ΡΡΡΠ°Π½Π½ΠΎ. ΠΡΡ ΠΈΡΠ΅ΠΊΡΡΡΠ° ΠΊΠ°ΠΆΠ΅ΡΡΡ Π½Π΅Π΅ΡΡΠ΅ΡΡΠ²Π΅Π½Π½ΠΎΠΉ, Π° ΠΊΠ°ΠΆΠ΄ΡΠΉ Π½ΠΎΠ²ΡΠΉ ΠΌΠΎΠ΄ΡΠ»Ρ ΡΠΎΠ»ΡΠΊΠΎ Π΄ΠΎΠ±Π°Π²Π»ΡΠ΅Ρ Π·Π°Π³Π°Π΄ΠΎΠΊ Π²ΠΌΠ΅ΡΡΠΎ ΡΠΎΠ³ΠΎ, ΡΡΠΎΠ±Ρ ΡΠ΅ΡΠ°ΡΡ ΠΏΡΠΎΠ±Π»Π΅ΠΌΡ.
Π₯Π°ΠΉΠ½Π΅ΠΊ Π¨Π»Π°Π²ΡΠΊ (Hynek Schlawack), ΠΈΠ·Π²Π΅ΡΡΠ½ΡΠΉ Python-ΡΠ°Π·ΡΠ°Π±ΠΎΡΡΠΈΠΊ ΠΈ Π΄ΠΎΠΊΠ»Π°Π΄ΡΠΈΠΊ PyCon, ΠΏΡΠ΅Π΄Π»ΠΎΠΆΠΈΠ» ΠΎΠ±ΡΡΡΠ½Π΅Π½ΠΈΠ΅ ΡΡΠΎΠ³ΠΎ ΡΠ²Π»Π΅Π½ΠΈΡ, Π½Π°Π·Π²Π°Π² Π΅Π³ΠΎ Design Pressure β Β«Π΄Π°Π²Π»Π΅Π½ΠΈΠ΅ΠΌ Π΄ΠΈΠ·Π°ΠΉΠ½Π°Β».
ΠΠΎ ΡΡΠΎ ΡΡΠΎ Π·Π° ΡΠΈΠ»Π°, ΠΊΠ°ΠΊ ΠΎΠ½Π° Π΄Π΅ΠΉΡΡΠ²ΡΠ΅Ρ, ΠΈ ΠΏΠΎΡΠ΅ΠΌΡ Π΅Ρ ΡΠ°ΠΊ ΡΠ»ΠΎΠΆΠ½ΠΎ ΡΠ°ΡΠΏΠΎΠ·Π½Π°ΡΡ?
π ΠΠ΅Π²ΠΈΠ΄ΠΈΠΌΠ°Ρ ΡΠΈΠ»Π°, ΠΌΠ΅Π½ΡΡΡΠ°Ρ Π²Π°Ρ ΠΊΠΎΠ΄
Design Pressure β ΡΡΠΎ Π½Π°Π±ΠΎΡ ΡΠ°ΠΊΡΠΎΡΠΎΠ², Π½Π΅Π·Π°ΠΌΠ΅ΡΠ½ΠΎ Π²Π»ΠΈΡΡΡΠΈΡ Π½Π° Π°ΡΡ ΠΈΡΠ΅ΠΊΡΡΡΠ½ΡΠ΅ ΡΠ΅ΡΠ΅Π½ΠΈΡ, ΠΊΠΎΡΠΎΡΡΠ΅ Π²Ρ ΠΏΡΠΈΠ½ΠΈΠΌΠ°Π΅ΡΠ΅. ΠΡΠΎ ΠΊΠ°ΠΊ Π½Π΅Π²ΠΈΠ΄ΠΈΠΌΠ°Ρ ΡΡΠΊΠ°, ΠΏΠΎΠ΄ΡΠ°Π»ΠΊΠΈΠ²Π°ΡΡΠ°Ρ ΡΠ°Π·ΡΠ°Π±ΠΎΡΡΠΈΠΊΠΎΠ² Π΄Π΅Π»Π°ΡΡ ΠΎΠΏΡΠ΅Π΄Π΅Π»ΡΠ½Π½ΡΠΉ Π²ΡΠ±ΠΎΡ, ΠΈΠ½ΠΎΠ³Π΄Π° Π΄Π°ΠΆΠ΅ Π²ΠΎΠΏΡΠ΅ΠΊΠΈ ΡΠΎΠ±ΡΡΠ²Π΅Π½Π½ΡΠΌ Π½Π°ΠΌΠ΅ΡΠ΅Π½ΠΈΡΠΌ.
ΠΠΎ ΠΌΠ½Π΅Π½ΠΈΡ Π¨Π»Π°Π²ΡΠΊΠ°, Π΄Π°Π²Π»Π΅Π½ΠΈΠ΅ Π΄ΠΈΠ·Π°ΠΉΠ½Π° ΠΏΡΠΎΡΠ²Π»ΡΠ΅ΡΡΡ ΡΠ°ΡΠ΅ Π²ΡΠ΅Π³ΠΎ Π² ΡΠ»Π΅Π΄ΡΡΡΠΈΡ ΡΠΈΡΡΠ°ΡΠΈΡΡ :
- π ΠΠ΅ΡΠ²Π½ΡΠ΅ Π·Π°Π²ΠΈΡΠΈΠΌΠΎΡΡΠΈ
Π§Π΅ΠΌ Π±ΠΎΠ»ΡΡΠ΅ ΠΌΠΎΠ΄ΡΠ»Π΅ΠΉ, ΡΠ΅ΠΌ Π²ΡΡΠ΅ ΡΠΈΡΠΊ ΡΠ»ΡΡΠ°ΠΉΠ½ΠΎ ΡΠΎΠ·Π΄Π°ΡΡ ΡΠ΅ΠΏΠΎΡΠΊΡ Π·Π°Π²ΠΈΡΠΈΠΌΠΎΡΡΠ΅ΠΉ, ΠΈΠ·-Π·Π° ΠΊΠΎΡΠΎΡΠΎΠΉ ΡΡΠ°Π½ΠΎΠ²ΠΈΡΡΡ Π½Π΅Π²ΠΎΠ·ΠΌΠΎΠΆΠ½ΠΎ Π±Π΅Π·ΠΎΠΏΠ°ΡΠ½ΠΎ ΠΈΠ·ΠΌΠ΅Π½ΠΈΡΡ ΠΊΠΎΠ΄ Π±Π΅Π· Π½Π΅ΠΎΠΆΠΈΠ΄Π°Π½Π½ΡΡ ΠΏΠΎΡΠ»Π΅Π΄ΡΡΠ²ΠΈΠΉ. - π Π‘ΠΌΠ΅ΡΠ΅Π½ΠΈΠ΅ ΡΠ°Π·Π½ΡΡ ΠΌΠΎΠ΄Π΅Π»Π΅ΠΉ Π΄Π°Π½Π½ΡΡ
ΠΠΎΠ³Π΄Π° ΠΎΠ±ΡΠ΅ΠΊΡΠ½Π°Ρ ΠΌΠΎΠ΄Π΅Π»Ρ ΡΠΌΠ΅ΡΠΈΠ²Π°Π΅ΡΡΡ Ρ ΠΌΠΎΠ΄Π΅Π»ΡΡ Π±Π°Π·Ρ Π΄Π°Π½Π½ΡΡ ΠΈ ΠΌΠΎΠ΄Π΅Π»ΡΡ API, Π²ΠΎΠ·Π½ΠΈΠΊΠ°Π΅Ρ ΠΏΡΡΠ°Π½ΠΈΡΠ°, ΠΏΡΠΈΠ²ΠΎΠ΄ΡΡΠ°Ρ ΠΊ ΠΎΡΠΈΠ±ΠΊΠ°ΠΌ ΠΈ ΡΡΠ»ΠΎΠΆΠ½ΡΡΡΠ°Ρ ΠΏΠΎΠ΄Π΄Π΅ΡΠΆΠΊΡ ΡΠΈΡΡΠ΅ΠΌΡ. - π§© ΠΠΎΠ½ΡΠ»ΠΈΠΊΡΡ ΠΌΠ΅ΠΆΠ΄Ρ ΠΏΡΠΎΡΡΠΎΡΠΎΠΉ ΠΈ ΡΠ΄ΠΎΠ±ΡΡΠ²ΠΎΠΌ
ΠΠ½ΠΎΠ³Π΄Π° ΡΠΎ, ΡΡΠΎ ΠΊΠ°ΠΆΠ΅ΡΡΡ ΠΏΡΠΎΡΡΡΠΌ ΠΈ ΡΠ΄ΠΎΠ±Π½ΡΠΌ Π²Π½Π°ΡΠ°Π»Π΅ (Π½Π°ΠΏΡΠΈΠΌΠ΅Ρ, ΠΈΡΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°Π½ΠΈΠ΅ ORM), ΠΌΠΎΠΆΠ΅Ρ ΠΎΠ±Π΅ΡΠ½ΡΡΡΡΡ ΠΊΠΎΡΠΌΠ°ΡΠΎΠΌ Π΄Π»Ρ ΡΠΎΠΏΡΠΎΠ²ΠΎΠΆΠ΄Π΅Π½ΠΈΡ. - π§ Π Π°Π·Π½ΡΠ΅ ΡΠΈΠΏΡ ΠΊΠ»Π°ΡΡΠΎΠ² ΠΈ ΡΡΠ½ΠΊΡΠΈΠΉ (ΡΠ²Π΅ΡΠ° ΡΡΠ½ΠΊΡΠΈΠΉ)
ΠΡΠΈΠ½Ρ ΡΠΎΠ½Π½ΡΠ΅ ΡΡΠ½ΠΊΡΠΈΠΈ Π²Π΅Π΄ΡΡ ΡΠ΅Π±Ρ ΠΈΠ½Π°ΡΠ΅, ΡΠ΅ΠΌ ΡΠΈΠ½Ρ ΡΠΎΠ½Π½ΡΠ΅; ORM-ΠΊΠ»Π°ΡΡΡ ΡΡΡΠ΅ΡΡΠ²Π΅Π½Π½ΠΎ ΠΎΡΠ»ΠΈΡΠ°ΡΡΡΡ ΠΎΡ ΠΎΠ±ΡΡΠ½ΡΡ ΠΊΠ»Π°ΡΡΠΎΠ². ΠΠ΅ ΠΎΡΠΎΠ·Π½Π°Π²Π°Ρ ΡΡΠΎΠΉ ΡΠ°Π·Π½ΠΈΡΡ, ΡΠ°Π·ΡΠ°Π±ΠΎΡΡΠΈΠΊΠΈ ΠΏΠΈΡΡΡ Π·Π°ΠΏΡΡΠ°Π½Π½ΡΠΉ ΠΊΠΎΠ΄, ΠΏΠ»ΠΎΡ ΠΎ ΠΏΠΎΠ΄Π΄Π°ΡΡΠΈΠΉΡΡ ΠΏΠΎΠ½ΠΈΠΌΠ°Π½ΠΈΡ ΠΈ ΡΠ΅ΡΡΠΈΡΠΎΠ²Π°Π½ΠΈΡ.
βοΈ Π’Π΅Ρ Π½ΠΈΡΠ΅ΡΠΊΠΈΠΉ Π²Π·Π³Π»ΡΠ΄: ΠΊΠ°ΠΊ ΡΠ°ΡΠΏΠΎΠ·Π½Π°ΡΡ ΠΈ ΠΏΠΎΠ±Π΅Π΄ΠΈΡΡ Design Pressure?
Π₯Π°ΠΉΠ½Π΅ΠΊ ΠΏΡΠΈΠ²ΠΎΠ΄ΠΈΡ ΡΡΠ΄ ΠΏΡΠ°ΠΊΡΠΈΠΊ, ΠΏΠΎΠΌΠΎΠ³Π°ΡΡΠΈΡ ΡΠ°Π·ΡΠ°Π±ΠΎΡΡΠΈΠΊΠ°ΠΌ ΠΎΡΠΎΠ·Π½Π°Π²Π°ΡΡ ΠΈ ΡΠ½ΠΈΠΆΠ°ΡΡ Π΄Π°Π²Π»Π΅Π½ΠΈΠ΅ Π΄ΠΈΠ·Π°ΠΉΠ½Π°:
- π― Π§ΡΡΠΊΠΎΠ΅ ΡΠ°Π·Π΄Π΅Π»Π΅Π½ΠΈΠ΅ ΠΌΠΎΠ΄Π΅Π»Π΅ΠΉ:
ΠΡΠΏΠΎΠ»ΡΠ·ΡΠΉΡΠ΅ ΠΎΡΠ΄Π΅Π»ΡΠ½ΡΠ΅ ΠΌΠΎΠ΄Π΅Π»ΠΈ Π΄Π»Ρ Ρ ΡΠ°Π½Π΅Π½ΠΈΡ Π΄Π°Π½Π½ΡΡ , Π±ΠΈΠ·Π½Π΅Ρ-Π»ΠΎΠ³ΠΈΠΊΠΈ ΠΈ ΠΏΠ΅ΡΠ΅Π΄Π°ΡΠΈ ΠΏΠΎ ΡΠ΅ΡΠΈ (DTO β Data Transfer Objects). - π§Ή Β«Π€ΡΠ½ΠΊΡΠΈΠΎΠ½Π°Π»ΡΠ½ΠΎΠ΅ ΡΠ΄ΡΠΎ, ΠΈΠΌΠΏΠ΅ΡΠ°ΡΠΈΠ²Π½Π°Ρ ΠΎΠ±ΠΎΠ»ΠΎΡΠΊΠ°Β»:
ΠΠΈΠ·Π½Π΅Ρ-Π»ΠΎΠ³ΠΈΠΊΠ° Π΄ΠΎΠ»ΠΆΠ½Π° Π±ΡΡΡ ΠΈΠ·ΠΎΠ»ΠΈΡΠΎΠ²Π°Π½Π° ΠΎΡ Π²Π½Π΅ΡΠ½ΠΈΡ ΡΡΡΠ΅ΠΊΡΠΎΠ² ΠΈ I/O. ΠΡΠΎ ΡΠΏΡΠΎΡΠ°Π΅Ρ ΡΠ΅ΡΡΠΈΡΠΎΠ²Π°Π½ΠΈΠ΅ ΠΈ Π΄Π΅Π»Π°Π΅Ρ ΠΊΠΎΠ΄ Π±ΠΎΠ»Π΅Π΅ ΠΏΡΠ΅Π΄ΡΠΊΠ°Π·ΡΠ΅ΠΌΡΠΌ. - π‘οΈ ΠΡΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°Π½ΠΈΠ΅ ΡΡΠ°ΡΠΈΡΠ΅ΡΠΊΠΈΡ ΡΠΈΠΏΠΎΠ² ΠΈ ΡΠΈΠΏΠΎΠ²ΡΡ ΡΠΎΡΡΠΎΡΠ½ΠΈΠΉ (Typestate pattern):
Π’ΠΈΠΏΠΎΠ²Π°Ρ ΡΠΈΡΡΠ΅ΠΌΠ° ΠΏΠΎΠΌΠΎΠ³Π°Π΅Ρ ΠΈΠ·Π±Π΅ΠΆΠ°ΡΡ Π½Π΅Π²ΠΎΠ·ΠΌΠΎΠΆΠ½ΡΡ ΡΠΎΡΡΠΎΡΠ½ΠΈΠΉ ΠΏΡΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΡ, Π·Π°ΡΡΠ°Π²Π»ΡΡ Π·Π°Π΄ΡΠΌΠ°ΡΡΡΡ ΠΎ Π΄ΠΈΠ·Π°ΠΉΠ½Π΅ Π½Π° ΡΠ°ΠΌΠΎΠΌ ΡΠ°Π½Π½Π΅ΠΌ ΡΡΠ°ΠΏΠ΅. - π Π‘Π½ΠΈΠΆΠ΅Π½ΠΈΠ΅ ΡΠ²ΡΠ·Π°Π½Π½ΠΎΡΡΠΈ ΠΈ ΡΠ²Π΅Π»ΠΈΡΠ΅Π½ΠΈΠ΅ ΡΠΎΠ³Π»Π°ΡΠΎΠ²Π°Π½Π½ΠΎΡΡΠΈ (Coupling & Cohesion):
ΠΠΎΠ΄, Π³Π΄Π΅ ΠΌΠΎΠ΄ΡΠ»ΠΈ ΡΠ»Π°Π±ΠΎ ΡΠ²ΡΠ·Π°Π½Ρ ΠΈ ΠΈΠΌΠ΅ΡΡ Π²ΡΡΠΎΠΊΡΡ Π²Π½ΡΡΡΠ΅Π½Π½ΡΡ ΡΠΎΠ³Π»Π°ΡΠΎΠ²Π°Π½Π½ΠΎΡΡΡ, Π½Π°ΠΌΠ½ΠΎΠ³ΠΎ Π»Π΅Π³ΡΠ΅ ΠΌΠ΅Π½ΡΡΡ ΠΈ ΡΠ°Π·Π²ΠΈΠ²Π°ΡΡ.
π Π§ΡΠΎ ΠΏΠΎΡΠΈΡΠ°ΡΡ ΠΈ ΠΏΠΎΡΠΌΠΎΡΡΠ΅ΡΡ ΠΏΠΎ ΡΠ΅ΠΌΠ΅?
ΠΠ²ΡΠΎΡ ΡΠ°ΠΊΠΆΠ΅ ΡΠ΅ΠΊΠΎΠΌΠ΅Π½Π΄ΡΠ΅Ρ ΡΠ΅Π»ΡΠΉ Π½Π°Π±ΠΎΡ ΡΠ΅Π½Π½ΡΡ ΠΌΠ°ΡΠ΅ΡΠΈΠ°Π»ΠΎΠ² Π΄Π»Ρ ΠΏΠΎΠ³ΡΡΠΆΠ΅Π½ΠΈΡ Π² ΡΠ΅ΠΌΡ:
π Π‘ΡΠ°ΡΡΠΈ:
- Types of Coupling β ΠΎ Π²ΠΈΠ΄Π°Ρ ΡΠ²ΡΠ·Π°Π½Π½ΠΎΡΡΠΈ.
- The Vietnam of Computer Science β ΠΎ ΠΏΡΠΎΠ±Π»Π΅ΠΌΠ°Ρ ORM.
- How I Build β ΡΠΎΠ²Π΅ΡΡ ΠΏΠΎ ΠΏΡΠΎΠ΅ΠΊΡΠΈΡΠΎΠ²Π°Π½ΠΈΡ ΠΎΡ Π»ΡΡΡΠΈΡ ΡΠ°Π·ΡΠ°Π±ΠΎΡΡΠΈΠΊΠΎΠ².
πΊ ΠΠΈΠ΄Π΅ΠΎ:
- Β«Integrated Tests Are A ScamΒ» ΠΎΡ J.B. Rainsberger β ΠΏΠΎΡΠ΅ΠΌΡ ΠΈΠ½ΡΠ΅Π³ΡΠ°ΡΠΈΠΎΠ½Π½ΡΠ΅ ΡΠ΅ΡΡΡ ΡΠ°ΡΡΠΎ Π½Π΅ ΠΎΠΏΡΠ°Π²Π΄ΡΠ²Π°ΡΡ ΠΎΠΆΠΈΠ΄Π°Π½ΠΈΠΉ.
- Β«Simple Made EasyΒ» Π ΠΈΡΠ° Π₯ΠΈΠΊΠΊΠΈ β Π·Π½Π°ΠΌΠ΅Π½ΠΈΡΡΠΉ Π΄ΠΎΠΊΠ»Π°Π΄ ΠΎ ΡΠ°Π·Π½ΠΈΡΠ΅ ΠΌΠ΅ΠΆΠ΄Ρ ΠΏΡΠΎΡΡΡΠΌ ΠΈ Π»ΡΠ³ΠΊΠΈΠΌ.
π ΠΠ½ΠΈΠ³ΠΈ:
- Β«Domain-Driven DesignΒ» ΠΡΠΈΠΊΠ° ΠΠ²Π°Π½ΡΠ° β ΠΏΠΎΠ΄ΡΠΎΠ±Π½ΠΎΠ΅ ΡΡΠΊΠΎΠ²ΠΎΠ΄ΡΡΠ²ΠΎ ΠΏΠΎ ΠΌΠΎΠ΄Π΅Π»ΠΈΡΠΎΠ²Π°Π½ΠΈΡ ΠΏΡΠ΅Π΄ΠΌΠ΅ΡΠ½ΠΎΠΉ ΠΎΠ±Π»Π°ΡΡΠΈ.
- Β«Architecture Patterns With PythonΒ» β Π½Π΅Π·Π°ΠΌΠ΅Π½ΠΈΠΌΠ°Ρ ΠΊΠ½ΠΈΠ³Π° Π΄Π»Ρ Python-ΡΠ°Π·ΡΠ°Π±ΠΎΡΡΠΈΠΊΠΎΠ².
π€ ΠΠΈΡΠ½ΡΠΉ Π²Π·Π³Π»ΡΠ΄: ΠΏΠΎΡΠ΅ΠΌΡ ΡΡΠΎ Π²Π°ΠΆΠ½ΠΎ?
ΠΠΈΡΠ½ΠΎ Π΄Π»Ρ ΠΌΠ΅Π½Ρ ΠΈΠ΄Π΅Ρ Β«Π΄Π°Π²Π»Π΅Π½ΠΈΡ Π΄ΠΈΠ·Π°ΠΉΠ½Π°Β» ΡΡΠ°Π»Π° Π½Π°ΡΡΠΎΡΡΠΈΠΌ ΠΎΡΠΊΡΠΎΠ²Π΅Π½ΠΈΠ΅ΠΌ. ΠΡ ΠΏΡΠΈΠ²ΡΠΊΠ»ΠΈ Π²ΠΈΠ½ΠΈΡΡ ΡΠ°Π·ΡΠ°Π±ΠΎΡΡΠΈΠΊΠΎΠ², ΡΡΠΎΠΊΠΈ ΠΈΠ»ΠΈ ΡΠ΅Ρ Π½ΠΎΠ»ΠΎΠ³ΠΈΠΈ Π·Π° Π½Π΅ΡΠ΄Π°ΡΠ½ΡΠ΅ Π°ΡΡ ΠΈΡΠ΅ΠΊΡΡΡΠ½ΡΠ΅ ΡΠ΅ΡΠ΅Π½ΠΈΡ. ΠΠΎ Π½Π° ΡΠ°ΠΌΠΎΠΌ Π΄Π΅Π»Π΅ ΡΡΡΠ΅ΡΡΠ²ΡΠ΅Ρ Π½Π΅ΠΊΠ°Ρ Π΅ΡΡΠ΅ΡΡΠ²Π΅Π½Π½Π°Ρ ΡΠΈΠ»Π°, Π·Π°ΡΡΠ°Π²Π»ΡΡΡΠ°Ρ Π½Π°Ρ ΠΊΠΎΠ΄ Π΄ΡΠ΅ΠΉΡΠΎΠ²Π°ΡΡ Π² ΡΡΠΎΡΠΎΠ½Ρ ΡΠ»ΠΎΠΆΠ½ΠΎΡΡΠΈ.
Π― ΠΏΠΎΠ»Π½ΠΎΡΡΡΡ ΡΠΎΠ³Π»Π°ΡΠ΅Π½ Ρ ΡΠ΅ΠΊΠΎΠΌΠ΅Π½Π΄Π°ΡΠΈΡΠΌΠΈ Π₯Π°ΠΉΠ½Π΅ΠΊΠ° ΠΏΠΎ ΡΠ½ΠΈΠΆΠ΅Π½ΠΈΡ ΡΡΠΎΠ³ΠΎ Π΄Π°Π²Π»Π΅Π½ΠΈΡ. ΠΠ· Π»ΠΈΡΠ½ΠΎΠ³ΠΎ ΠΎΠΏΡΡΠ° Π·Π½Π°Ρ, ΡΡΠΎ Π³ΡΠ°ΠΌΠΎΡΠ½ΠΎΠ΅ ΡΠ°Π·Π΄Π΅Π»Π΅Π½ΠΈΠ΅ ΠΎΡΠ²Π΅ΡΡΡΠ²Π΅Π½Π½ΠΎΡΡΠΈ ΠΈ ΠΏΡΠΎΡΡΡΠ΅ ΠΌΠΎΠ΄Π΅Π»ΠΈ Π²ΡΠ΅Π³Π΄Π° ΠΎΠΊΡΠΏΠ°ΡΡΡΡ Π² Π΄ΠΎΠ»Π³ΠΎΡΡΠΎΡΠ½ΠΎΠΉ ΠΏΠ΅ΡΡΠΏΠ΅ΠΊΡΠΈΠ²Π΅, Ρ ΠΎΡΡ Π²Π½Π°ΡΠ°Π»Π΅ ΠΈ ΡΡΠ΅Π±ΡΡΡ Π±ΠΎΠ»ΡΡΠ΅Π³ΠΎ Π²Π½ΠΈΠΌΠ°Π½ΠΈΡ ΠΈ Π΄ΠΈΡΡΠΈΠΏΠ»ΠΈΠ½Ρ.
Π‘Π°ΠΌΠΎΠ΅ Π³Π»Π°Π²Π½ΠΎΠ΅ β ΠΎΡΠΎΠ·Π½Π°ΡΡ, ΡΡΠΎ ΡΡΠ° Π½Π΅Π²ΠΈΠ΄ΠΈΠΌΠ°Ρ ΡΠΈΠ»Π° ΡΡΡΠ΅ΡΡΠ²ΡΠ΅Ρ, ΠΈ ΡΡΠΎ Ρ Π½Π΅ΠΉ ΠΌΠΎΠΆΠ½ΠΎ ΡΠ°Π±ΠΎΡΠ°ΡΡ, Π° Π½Π΅ ΠΏΡΠΎΡΡΠΎ ΠΏΠΎΠ΄Π΄Π°Π²Π°ΡΡΡΡ Π΅ΠΉ.
π Π ΡΡΠΎ ΠΆΠ΅ ΡΠ΅ΠΏΠ΅ΡΡ Π΄Π΅Π»Π°ΡΡ?
ΠΡΠ»ΠΈ Π²Ρ Π²Π΄ΡΡΠ³ Π·Π°ΠΌΠ΅ΡΠ°Π΅ΡΠ΅, ΡΡΠΎ Π²Π°Ρ ΠΊΠΎΠ΄ ΡΡΠ°Π½ΠΎΠ²ΠΈΡΡΡ ΡΡΡΠ°Π½Π½ΡΠΌ, Π°ΡΡ ΠΈΡΠ΅ΠΊΡΡΡΠ° ΡΡΠ»ΠΎΠΆΠ½ΡΠ΅ΡΡΡ, Π° ΠΏΡΠΎΡΡΡΠ΅ ΠΈΠ·ΠΌΠ΅Π½Π΅Π½ΠΈΡ ΡΡΠ΅Π±ΡΡΡ ΠΎΠ³ΡΠΎΠΌΠ½ΡΡ ΡΡΠΈΠ»ΠΈΠΉ, Π½Π΅ ΡΠΏΠ΅ΡΠΈΡΠ΅ Π²ΠΈΠ½ΠΈΡΡ ΡΠ΅Π±Ρ. ΠΡΡΠ°Π½ΠΎΠ²ΠΈΡΠ΅ΡΡ ΠΈ ΠΏΠΎΠ΄ΡΠΌΠ°ΠΉΡΠ΅ ΠΎ Β«Π΄Π°Π²Π»Π΅Π½ΠΈΠΈ Π΄ΠΈΠ·Π°ΠΉΠ½Π°Β»:
- π οΈ ΠΡΠΎΠ²Π΅ΡΡΡΠ΅, Π½Π΅ ΠΏΠ΅ΡΠ΅ΠΌΠ΅ΡΠ°Π»ΠΈΡΡ Π»ΠΈ Ρ Π²Π°Ρ ΡΠ°Π·Π½ΡΠ΅ ΠΌΠΎΠ΄Π΅Π»ΠΈ Π΄Π°Π½Π½ΡΡ .
- πΈοΈ ΠΡΠΎΠ°Π½Π°Π»ΠΈΠ·ΠΈΡΡΠΉΡΠ΅ Π·Π°Π²ΠΈΡΠΈΠΌΠΎΡΡΠΈ β Π²ΠΎΠ·ΠΌΠΎΠΆΠ½ΠΎ, ΡΡΠΎΠΈΡ ΠΈΡ ΠΎΡΠ»Π°Π±ΠΈΡΡ.
- π Π£Π±Π΅Π΄ΠΈΡΠ΅ΡΡ, ΡΡΠΎ Π²Ρ ΡΡΠ½ΠΎ ΠΏΠΎΠ½ΠΈΠΌΠ°Π΅ΡΠ΅, ΠΊΠ°ΠΊΠΎΠΉ ΡΠΈΠΏ ΠΊΠ»Π°ΡΡΠΎΠ² ΠΈΠ»ΠΈ ΡΡΠ½ΠΊΡΠΈΠΉ ΠΈΡΠΏΠΎΠ»ΡΠ·ΡΠ΅ΡΠ΅.
Π Π³Π»Π°Π²Π½ΠΎΠ΅ β ΠΏΠΎΡΡΠΎΡΠ½Π½ΠΎ ΡΡΠΈΡΠ΅ΡΡ ΠΈ ΡΠΈΡΠ°ΠΉΡΠ΅ Π±ΠΎΠ»ΡΡΠ΅ ΠΎ ΠΏΡΠ°Π²ΠΈΠ»ΡΠ½ΠΎΠΌ ΠΏΡΠΎΠ΅ΠΊΡΠΈΡΠΎΠ²Π°Π½ΠΈΠΈ. Π ΠΊΠΎΠ½ΡΠ΅ ΠΊΠΎΠ½ΡΠΎΠ², Π»ΡΡΡΠΈΠΉ ΡΠΏΠΎΡΠΎΠ± ΠΏΠΎΠ±Π΅Π΄ΠΈΡΡ Β«Π½Π΅Π²ΠΈΠ΄ΠΈΠΌΡΡ ΡΡΠΊΡ Π΄ΠΈΠ·Π°ΠΉΠ½Π°Β» β ΡΡΠΎ ΠΏΠΎΠ½ΡΡΡ, ΠΊΠ°ΠΊ ΠΎΠ½Π° Π΄Π΅ΠΉΡΡΠ²ΡΠ΅Ρ, ΠΈ ΠΎΡΠΎΠ·Π½Π°Π½Π½ΠΎ ΡΠΏΡΠ°Π²Π»ΡΡΡ ΠΏΡΠΎΡΠ΅ΡΡΠΎΠΌ ΡΠ°Π·ΡΠ°Π±ΠΎΡΠΊΠΈ.
π Π‘ΡΡΠ»ΠΊΠ°:
π ΠΠ΅ Π±ΠΎΠΉΡΠ΅ΡΡ Π°ΡΡ ΠΈΡΠ΅ΠΊΡΡΡΡ β ΡΠΏΡΠ°Π²Π»ΡΠΉΡΠ΅ Π΅Ρ! π