Π ΠΌΠΈΡΠ΅ ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΠΈΡΠΎΠ²Π°Π½ΠΈΡ ΡΡΡΠ΅ΡΡΠ²ΡΠ΅Ρ ΠΌΠ½ΠΎΠΆΠ΅ΡΡΠ²ΠΎ ΠΈΠ΄Π΅ΠΎΠ»ΠΎΠ³ΠΈΠΉ Π½Π°ΠΏΠΈΡΠ°Π½ΠΈΡ ΠΊΠΎΠ΄Π°: Unix-way ΠΎΡΠ²Π΅ΡΠ°Π΅Ρ Π·Π° ΠΊΠΎΠΌΠΌΡΠ½ΠΈΠΊΠ°ΡΠΈΡ, Agile β Π·Π° Π³ΠΈΠ±ΠΊΠΎΡΡΡ, DRY ΠΈ KISS β Π·Π° ΡΠΈΡΡΠΎΡΡ ΠΈ ΡΠΈΡΠ°Π΅ΠΌΠΎΡΡΡ. ΠΡΠ΅ ΠΎΠ½ΠΈ ΡΠ»ΡΡΡΠ°ΡΡ ΠΊΠ°ΡΠ΅ΡΡΠ²ΠΎ ΠΊΠΎΠ΄Π°, Π½ΠΎ ΠΈΡ
ΡΠ»Π°Π±ΠΎΠ΅ ΠΌΠ΅ΡΡΠΎ β ΠΎΡΠΈΠ΅Π½ΡΠ°ΡΠΈΡ Π½Π° ΠΈΠ½Π΄ΠΈΠ²ΠΈΠ΄ΡΠ°Π»ΡΠ½ΡΡ ΡΠ°Π±ΠΎΡΡ. ΠΠΌΠ΅Π½Π½ΠΎ ΠΏΠΎΡΡΠΎΠΌΡ ΠΏΠΎΡΠ²ΠΈΠ»ΡΡ Π½ΠΎΠ²ΡΠΉ, ΡΠΎΡΠΈΠ°Π»ΡΠ½ΡΠΉ ΠΏΠΎΠ΄Ρ
ΠΎΠ΄ ΠΊ ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΠΈΡΠΎΠ²Π°Π½ΠΈΡ.
SOSAL β ΡΡΠΎ ΡΠΎΠ²ΡΠ΅ΠΌΠ΅Π½Π½Π°Ρ ΠΈΠ΄Π΅ΠΎΠ»ΠΎΠ³ΠΈΡ, ΠΎΡΠ½ΠΎΠ²Π°Π½Π½Π°Ρ Π½Π° ΠΏΡΠ΅Π΄ΠΏΠΎΠ»ΠΎΠΆΠ΅Π½ΠΈΠΈ, ΡΡΠΎ Π½Π°Π΄ ΠΏΡΠΎΠ΅ΠΊΡΠΎΠΌ ΡΠ°Π±ΠΎΡΠ°Π΅Ρ ΠΊΠΎΠΌΠ°Π½Π΄Π° ΡΠ°ΠΌΡΡ
ΡΠ°Π·Π½ΡΡ
Π»ΡΠ΄Π΅ΠΉ. ΠΡΠΎΡ ΠΏΠΎΠ΄Ρ
ΠΎΠ΄ ΠΏΠΎΠΌΠΎΠ³Π°Π΅Ρ ΡΠ΄Π΅Π»Π°ΡΡ ΠΏΡΠΎΡΠ΅ΡΡ ΡΠ°Π·ΡΠ°Π±ΠΎΡΠΊΠΈ ΠΌΠ°ΠΊΡΠΈΠΌΠ°Π»ΡΠ½ΠΎ ΡΠ΄ΠΎΠ±Π½ΡΠΌ ΠΈ ΠΏΡΠΎΠ΄ΡΠΊΡΠΈΠ²Π½ΡΠΌ Π΄Π»Ρ Π²ΡΠ΅Ρ
ΡΡΠ°ΡΡΠ½ΠΈΠΊΠΎΠ².
SOSAL ΡΡΡΠΎΠΈΡΡΡ Π½Π° ΠΏΡΡΠΈ ΠΏΡΠΈΠ½ΡΠΈΠΏΠ°Ρ
:
1. Socially-Conscious Code (Π‘ΠΎΡΠΈΠ°Π»ΡΠ½ΠΎ-ΠΎΡΠΎΠ·Π½Π°Π½Π½ΡΠΉ ΠΊΠΎΠ΄)
ΠΠ»Π°Π²Π½Π°Ρ ΡΠ΅Π½Π½ΠΎΡΡΡ ΠΊΠΎΠΌΠ°Π½Π΄Π½ΠΎΠΉ ΡΠ°Π±ΠΎΡΡ β ΠΊΠΎΠΎΠΏΠ΅ΡΠ°ΡΠΈΡ. Π§ΡΠΎΠ±Ρ ΠΊΠΎΠ΄ΠΎΠ²Π°Ρ Π±Π°Π·Π° Π±ΡΠ»Π° Π΄ΡΡΠΆΠ΅Π»ΡΠ±Π½ΠΎΠΉ, Π²Π°ΠΆΠ½ΠΎ Π½Π΅ ΡΠΎΠ»ΡΠΊΠΎ Π·Π½Π°ΡΡ ΡΠ·ΡΠΊ ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΠΈΡΠΎΠ²Π°Π½ΠΈΡ, Π½ΠΎ ΠΈ ΠΏΡΠΈΠ΄Π΅ΡΠΆΠΈΠ²Π°ΡΡΡΡ Π΅Π³ΠΎ ΡΡΠΈΠ»Ρ, ΠΏΠΈΡΠ°ΡΡ ΡΠΈΡΡΠΎ ΠΈ ΠΈΡΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°ΡΡ ΠΈΠ΄ΠΈΠΎΠΌΠ°ΡΠΈΡΠ½ΡΠ΅ ΡΠ΅ΡΠ΅Π½ΠΈΡ. ΠΡΠΎ ΠΎΠ±Π»Π΅Π³ΡΠ°Π΅Ρ Π²Ρ
ΠΎΠΆΠ΄Π΅Π½ΠΈΠ΅ Π½ΠΎΠ²ΡΡ
ΡΡΠ°ΡΡΠ½ΠΈΠΊΠΎΠ² Π² ΠΏΡΠΎΠ΅ΠΊΡ ΠΈ ΡΡΠΊΠΎΡΡΠ΅Ρ ΡΠΎΠ²ΠΌΠ΅ΡΡΠ½ΡΡ ΡΠ°Π±ΠΎΡΡ.
2. Open by Default (ΠΡΠΊΡΡΡΠΎΡΡΡ ΠΏΠΎ ΡΠΌΠΎΠ»ΡΠ°Π½ΠΈΡ)
ΠΠΎΠ΄ Π΄ΠΎΠ»ΠΆΠ΅Π½ Π±ΡΡΡ ΠΎΡΠΊΡΡΡ, Π΅ΡΠ»ΠΈ Π½Π΅Ρ Π²Π΅ΡΠΊΠΈΡ
ΠΏΡΠΈΡΠΈΠ½ Π΄Π»Ρ ΠΎΠ±ΡΠ°ΡΠ½ΠΎΠ³ΠΎ. ΠΠΎΠΌΠΌΠ΅Π½ΡΠΈΡΡΠΉΡΠ΅ ΡΠ°ΠΊ, Π±ΡΠ΄ΡΠΎ Π²Π°Ρ ΠΊΠΎΠ΄ ΡΠΈΡΠ°Π΅Ρ Π½ΠΎΠ²ΠΈΡΠΎΠΊ. ΠΡΠ»ΠΈ ΡΠ΅ΡΠ΅Π½ΠΈΠ΅ Π½Π΅ ΠΎΡΠ΅Π²ΠΈΠ΄Π½ΠΎ ΠΈΠ»ΠΈ ΡΡΠ΅Π±ΡΠ΅Ρ Π²ΡΠ΅ΠΌΠ΅Π½ΠΈ Π½Π° ΠΏΠΎΠ½ΠΈΠΌΠ°Π½ΠΈΠ΅, ΠΎΠ±ΡΠ·Π°ΡΠ΅Π»ΡΠ½ΠΎ ΠΎΡΡΠ°Π²ΡΡΠ΅ ΠΊΠΎΠΌΠΌΠ΅Π½ΡΠ°ΡΠΈΠΉ.
3. Simple Scalability (Π‘Π±Π°Π»Π°Π½ΡΠΈΡΠΎΠ²Π°Π½Π½Π°Ρ ΠΌΠ°ΡΡΡΠ°Π±ΠΈΡΡΠ΅ΠΌΠΎΡΡΡ)
ΠΠΈΡΠΈΡΠ΅ ΠΊΠΎΠ΄, ΠΊΠΎΡΠΎΡΡΠΉ Π»Π΅Π³ΠΊΠΎ ΠΌΠ°ΡΡΡΠ°Π±ΠΈΡΠΎΠ²Π°ΡΡ, Π½ΠΎ ΠΈΠ·Π±Π΅Π³Π°ΠΉΡΠ΅ ΠΏΡΠ΅ΠΆΠ΄Π΅Π²ΡΠ΅ΠΌΠ΅Π½Π½ΡΡ
ΠΎΠΏΡΠΈΠΌΠΈΠ·Π°ΡΠΈΠΉ. ΠΡΠΎΡΡΠΎΡΠ° Π½Π΅ ΠΎΠ·Π½Π°ΡΠ°Π΅Ρ ΠΏΡΠΈΠΌΠΈΡΠΈΠ²Π½ΠΎΡΡΡ, Π° ΡΠ»ΠΎΠΆΠ½ΠΎΡΡΡ β Π½Π΅ ΠΏΡΠΈΠ·Π½Π°ΠΊ ΠΊΠ°ΡΠ΅ΡΡΠ²Π°.
Β«ΠΡΠ΅ΠΆΠ΄Π΅Π²ΡΠ΅ΠΌΠ΅Π½Π½Π°Ρ ΠΎΠΏΡΠΈΠΌΠΈΠ·Π°ΡΠΈΡ β ΠΊΠΎΡΠ΅Π½Ρ Π²ΡΠ΅Ρ
Π·ΠΎΠ».Β»
4. Agile Adaptivity (ΠΠ΄Π°ΠΏΡΠΈΠ²Π½ΠΎΡΡΡ Π²ΡΡΠ΅ Π΄ΠΎΠ³ΠΌ)
ΠΠΎΠ΄ Π΄ΠΎΠ»ΠΆΠ΅Π½ Π±ΡΡΡ Π³ΠΎΡΠΎΠ² ΠΊ ΠΈΠ·ΠΌΠ΅Π½Π΅Π½ΠΈΡΠΌ, Π΄Π°ΠΆΠ΅ Π΅ΡΠ»ΠΈ ΠΎΠ½ΠΈ ΠΊΠ°ΠΆΡΡΡΡ ΠΌΠ°Π»ΠΎΠ²Π΅ΡΠΎΡΡΠ½ΡΠΌΠΈ. ΠΡΠΏΠΎΠ»ΡΠ·ΡΠΉΡΠ΅ Π³ΠΈΠ±ΠΊΠΈΠ΅ ΡΠ΅ΡΠ΅Π½ΠΈΡ, Π½Π°ΠΏΡΠΈΠΌΠ΅Ρ, Π³ΠΎΡΠΎΠ²ΡΠ΅ Π±ΠΈΠ±Π»ΠΈΠΎΡΠ΅ΠΊΠΈ Π΄Π»Ρ ΠΊΠΎΠ½ΡΠΈΠ³ΡΡΠ°ΡΠΈΠΈ, ΡΡΠΎΠ±Ρ ΠΎΠ±Π»Π΅Π³ΡΠΈΡΡ Π±ΡΠ΄ΡΡΠΈΠ΅ Π΄ΠΎΡΠ°Π±ΠΎΡΠΊΠΈ. ΠΠ°Π»Π°Π½ΡΠΈΡΡΠΉΡΠ΅ ΠΌΠ΅ΠΆΠ΄Ρ ΠΏΡΠΈΠ½ΡΠΈΠΏΠΎΠΌ YAGNI ΠΈ Π²ΠΎΠ·ΠΌΠΎΠΆΠ½ΠΎΡΡΡΡ ΡΠ²ΠΎΠ»ΡΡΠΈΠΈ ΠΊΠΎΠ΄Π°.
5. Learning-Driven Logic (ΠΠΎΠ³ΠΈΠΊΠ°, ΠΎΡΠ½ΠΎΠ²Π°Π½Π½Π°Ρ Π½Π° ΠΎΠ±ΡΡΠ΅Π½ΠΈΠΈ)
ΠΠΈΡΠΈΡΠ΅ ΠΊΠΎΠ΄ ΡΠ°ΠΊ, ΡΡΠΎΠ±Ρ ΠΎΠ½ ΡΡΠΈΠ» Π²Π°Ρ ΠΈ Π΄ΡΡΠ³ΠΈΡ
. Π Π΅ΡΠ°ΠΊΡΠΎΡΠΈΠ½Π³ β ΡΡΠΎ Π½Π΅ Π½Π°ΠΊΠ°Π·Π°Π½ΠΈΠ΅, Π° Π²ΠΎΠ·ΠΌΠΎΠΆΠ½ΠΎΡΡΡ ΠΏΡΠΈΠΌΠ΅Π½ΠΈΡΡ Π½ΠΎΠ²ΡΠ΅ Π·Π½Π°Π½ΠΈΡ. ΠΠΊΡΠΏΠ΅ΡΠΈΠΌΠ΅Π½ΡΠΈΡΡΠΉΡΠ΅, Π½ΠΎ Π²ΡΠ΅Π³Π΄Π° ΠΎΡΡΠ°Π²Π»ΡΠΉΡΠ΅ ΠΏΠΎΡΠ»Π΅ ΡΠ΅Π±Ρ ΡΠΈΡΡΡΠΉ ΠΈ ΠΏΠΎΠ½ΡΡΠ½ΡΠΉ ΠΊΠΎΠ΄.
ΠΡΠ΄Π΅ΡΠ΅ Π»ΠΈ Π²Ρ ΠΈΡΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°ΡΡ ΠΏΠΎΠ΄Ρ
ΠΎΠ΄ Π² ΡΠ²ΠΎΠΈΡ
ΠΏΡΠΎΠ΅ΠΊΡΠ°Ρ
?
Create: Update:
>>Click here to continue<<
ΠΠΈΠ±Π»ΠΈΠΎΡΠ΅ΠΊΠ° ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΠΈΡΡΠ° | ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΠΈΡΠΎΠ²Π°Π½ΠΈΠ΅, ΠΊΠΎΠ΄ΠΈΠ½Π³, ΡΠ°Π·ΡΠ°Π±ΠΎΡΠΊΠ°

Share with your best friend
VIEW MORE