ΠΡΠ΅ ΡΠΏΠ°Π»ΠΈ ΡΠΎ ΡΠΌΠ΅Ρ Ρ, ΠΊΠΎΠ³Π΄Π° Ρ ΡΠΊΠ°Π·Π°Π», ΡΡΠΎ ΠΏΠΎΠ»ΡΡΠΈΠ» ΠΎΡΠΊΠ°Π·, β ΡΠΎΠ»ΡΠΊΠΎ ΠΠΆΠ΅ΠΉΠΌΡΡ ΠΠ°ΡΡΠΈΠ½Ρ[47] ΡΠ°Π·ΡΠ΅ΡΠΈΠ»ΠΈ Π³ΠΎΠ²ΠΎΡΠΈΡΡ ΠΎΡΡΡΠ΄Π°.
ΠΠ°ΡΠ° ΠΎΡΡΠ°ΡΠ»Ρ β ΡΡΠΎ ΠΌΠΈΡ Π²ΡΡΠΎΠΊΠΈΡ ΡΠ΅Ρ Π½ΠΎΠ»ΠΎΠ³ΠΈΠΉ ΠΈ ΡΠ²Π΅ΡΠ΄ΠΎΠ»ΠΎΠ±ΡΡ Π΄Π΅Π»ΠΎΠ²ΡΡ Π»ΡΠ΄Π΅ΠΉ, ΠΏΡΠΈΠ½ΠΈΠΌΠ°ΡΡΠΈΡ Π²Π°ΠΆΠ½Π΅ΠΉΡΠΈΠ΅ ΠΊΠΎΡΠΏΠΎΡΠ°ΡΠΈΠ²Π½ΡΠ΅ ΡΠ΅ΡΠ΅Π½ΠΈΡ. Π‘ΡΠ΅Π΄ΠΈ Π½Π°Ρ Π΅ΡΡΡ ΠΈΠ½ΠΆΠ΅Π½Π΅ΡΡ, ΡΡΠ΅Π½ΡΠ΅, Π°Π½Π°Π»ΠΈΡΠΈΠΊΠΈ, ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΠΈΡΡΡ. ΠΡ ΡΡΠ°ΡΠ΅Π»ΡΠ½ΠΎ ΠΈ ΡΠ°Π·ΡΠΌΠ½ΠΎ Π°Π½Π°Π»ΠΈΠ·ΠΈΡΡΠ΅ΠΌ ΠΏΡΠΎΠ΄ΡΠΊΡΡ ΠΈ ΠΏΡΠΎΡΠ΅ΡΡΡ, Π° Π·Π°ΡΠ΅ΠΌ Π½Π° ΠΎΡΠ½ΠΎΠ²Π΅ ΠΈΡ Π΄ΠΎΡΡΠΎΠΈΠ½ΡΡΠ² ΠΈ Π½Π΅Π΄ΠΎΡΡΠ°ΡΠΊΠΎΠ² Π΄Π΅Π»Π°Π΅ΠΌ ΡΠ²ΠΎΠΉ Π²ΡΠ±ΠΎΡ. ΠΠ΄Π½Π°ΠΊΠΎ ΠΏΠΎΠ΄ Π²Π½Π΅ΡΠ½ΠΈΠΌ Π½Π°Π»Π΅ΡΠΎΠΌ ΡΠ΅ΡΠΊΠΎΠ³ΠΎ Π·Π΄ΡΠ°Π²ΠΎΠΌΡΡΠ»ΠΈΡ ΠΈ ΠΎΠ±ΡΠ΅ΠΊΡΠΈΠ²Π½ΡΡ Π΄Π°Π½Π½ΡΡ Π»Π΅ΠΆΠΈΡ Π΄ΡΡΠ³ΠΎΠΉ ΠΌΠΈΡ, Π² ΠΊΠΎΡΠΎΡΠΎΠΌ Π³ΠΎΡΠΏΠΎΠ΄ΡΡΠ²ΡΠ΅Ρ ΠΊΡΠ»ΡΡ Π»ΠΈΡΠ½ΠΎΡΡΠ΅ΠΉ. ΠΡΠ΅ Π΄Π΅Π»ΠΎ Π² ΠΈΠΌΠ΅Π½Π°Ρ β Π² Π³ΡΡΡ, ΠΈΡ ΠΏΠΎΡΠ»Π΅Π΄ΠΎΠ²Π°ΡΠ΅Π»ΡΡ ΠΈ ΡΠΎ-ΡΠ΅Π²Π½ΡΡΡΠΈΡ ΡΡ Π»Π°Π³Π΅ΡΡΡ , ΠΊΠΎΡΠΎΡΡΠ΅ Π²ΡΡΡΡΠΏΠ°ΡΡ ΠΏΠΎΠ΄ Π·Π½Π°ΠΌΠ΅Π½Π°ΠΌΠΈ ΠΈΡΡΠΈΠ½Π½ΡΡ Π²Π΅ΡΡΡΡΠΈΡ . Π£ΡΠ°! Π£ΡΠ°! ΠΠ±ΡΠ΅ΠΊΡΡ Π²ΡΠΈΠ³ΡΡΠ²Π°ΡΡ Ρ ΡΡΠ½ΠΊΡΠΈΠΉ 4:0 β ΠΏΠΎΠ΄ΡΠΎΠ±Π½ΠΎΡΡΠΈ Π² ΡΠ»Π΅Π΄ΡΡΡΠ΅ΠΌ Π²ΡΠΏΡΡΠΊΠ΅ Π½ΠΎΠ²ΠΎΡΡΠ΅ΠΉ.
ΠΠΌΠ΅Π½Π° ΠΈ ΡΠΈΡΠ»Π°Π£ Π½Π°Ρ ΡΡΠΎΠ»ΡΠΊΠΎ ΠΈΠ·Π²Π΅ΡΡΠ½ΡΡ ΠΈΠΌΠ΅Π½ β ΠΎΡ ΠΠΎΡΠ΄Π° (Coad) ΠΈ ΠΠΎΡΠ΄ΠΎΠ½Π°, ΠΠΎΠ΄Π΄Π° (Codd) ΠΈ ΠΡΠΉΡΠ° (Date) Π΄ΠΎ ΠΠΎΠΌΠ°ΡΠΎΡΠ΄Π° (Comaford), ΠΡΠΈΠ½Π³Π»ΠΈ (Cringely) ΠΈ ΠΡΡΡΠΈΡΠ° (Curtis); ΠΎΡ ΠΠ°ΠΉΠ΅ΡΡΠ° (Myers) Π΄ΠΎ ΠΠ΅ΠΉΠ΅ΡΠ° (Meyer), ΠΠ°ΡΠ΄Π°/ΠΠ΅Π»ΠΎΡΠ° (Ward/ Mellor), ΠΠ°ΡΡΠ΅ΡΠΌΠ°Π½Π° (Wasserman) ΠΈ ΠΠ°ΠΉΠ½Π±Π΅ΡΠ³Π° (Weinberg). ΠΡΠ΅ β Π½Π°ΡΠΈΠ½Π°Ρ ΠΎΡ Π½ΠΎΠ²ΠΈΡΠΊΠΎΠ² ΠΈ Π²ΠΎΡΡ ΠΎΠ΄ΡΡΠΈΡ Π·Π²Π΅Π·Π΄ ΠΈ Π·Π°ΠΊΠ°Π½ΡΠΈΠ²Π°Ρ ΠΏΠ°Π½ΡΠ΅ΠΎΠ½ΠΎΠΌ, ΡΠ΅ΠΌΠΈ Π±ΠΎΠ³Π°ΠΌΠΈ Π½Π° Π²Π΅ΡΡΠΈΠ½Π΅, ΡΡΠΈ ΠΈΠΌΠ΅Π½Π° ΠΏΡΠΈΠ·Π½Π°ΡΡΡΡ ΠΊΠ°ΠΆΠ΄ΡΠΌ, ΠΊΡΠΎ ΠΏΡΠΎΠ±ΡΠ» Π² ΡΡΠΎΠΉ ΠΎΡΡΠ°ΡΠ»ΠΈ Π±ΠΎΠ»ΡΡΠ΅ Π½Π΅Π΄Π΅Π»ΠΈ, β ΠΏΠΎΠ½ΠΈΠΌΠ°ΡΡ, ΡΡΠΎ ΡΡΠΎ Π±ΠΈΠ·Π½Π΅Ρ Π³ΡΡΡ ΠΈ Π»ΠΈΡΠ½ΠΎΡΡΠ΅ΠΉ Π½Π°ΡΡΠΎΠ»ΡΠΊΠΎ ΠΆΠ΅, Π½Π°ΡΠΊΠΎΠ»ΡΠΊΠΎ Π±ΠΈΠ·Π½Π΅Ρ ΡΠ΅Ρ Π½ΠΎΠ»ΠΎΠ³ΠΈΠΉ ΠΈ ΡΠΈΠΏΠΎΠ². ΠΡΡΡ Β«Π³Π»ΠΎΠ±Π°Π»ΡΠ½ΡΠ΅Β» Π³ΡΡΡ ΠΈ Π΅ΡΡΡ ΡΠ΅, ΡΡΡ ΡΠ΅ΠΏΡΡΠ°ΡΠΈΡ ΡΠ²ΡΠ·Π°Π½Π° Ρ ΠΊΠ°ΠΊΠΈΠΌΠΈ-ΡΠΎ ΠΊΠΎΠ½ΠΊΡΠ΅ΡΠ½ΡΠΌΠΈ ΠΎΠ±Π»Π°ΡΡΡΠΌΠΈ. ΠΠ»Π°Π½ ΠΡΠ°ΠΉΠ²Π΅Ρ (Y. Alan Griver) ΠΌΠΎΠΆΠ΅Ρ Π»Π΅Π³ΠΊΠΎ Π·Π°ΡΡΠ°Π²ΠΈΡΡ Π²ΡΠ΅ ΡΠΎΠΎΠ±ΡΠ΅ΡΡΠ²ΠΎ Visual FoxPro ΡΠ»ΡΡΠ°ΡΡ ΡΠ΅Π±Ρ Ρ ΡΠ°ΡΠΊΡΡΡΡΠΌ ΡΡΠΎΠΌ, Π½ΠΎ ΡΡΠ΅Π΄ΠΈ ΠΌΠ°ΡΡΠ΅ΡΠΎΠ² ΠΏΠΎ ΠΊΠΎΠ΄ΠΈΡΠΎΠ²Π°Π½ΠΈΡ Π²ΡΡΡΠΎΠ΅Π½Π½ΡΡ ΡΠΈΡΡΠ΅ΠΌ Π΅Π³ΠΎ ΡΠ΅ΡΡ Π²ΡΠ·ΠΎΠ²Π΅Ρ ΡΠΎΠ»ΡΠΊΠΎ Π²ΠΎΠΏΡΠΎΡΡ Β«ΠΡΠΎ? Π§ΡΠΎ-ΡΡΠΎ?Β».
ΠΠΎΠ»ΡΡΠΈΠ΅ Π·Π²Π΅Π·Π΄Ρ ΠΏΡΠΈΠΎΠ±ΡΠ΅ΡΠ°ΡΡ Π»ΠΎΡΠ»ΡΠ½ΡΡ ΠΏΠΎΡΠ»Π΅Π΄ΠΎΠ²Π°ΡΠ΅Π»Π΅ΠΉ ΠΈ ΡΠΎΠ·Π΄Π°ΡΡ ΠΏΡΠΎΠ΄ΡΠΊΡΡ, ΠΊΠΎΡΠΎΡΡΠ΅ Π½Π°Π·ΡΠ²Π°ΡΡ ΠΈΡ ΠΈΠΌΠ΅Π½Π°ΠΌΠΈ. Π£ΠΆΠ΅ Π΅ΡΡΡ Booch-Π³ΡΠ°ΠΌΠΌΡ ΠΈ Chen-Π½ΠΎΡΠ°ΡΠΈΠΈ. ΠΡΠΈ ΡΠΎΠ·Π΄Π°Π½ΠΈΠΈ ΠΎΠ±ΡΠ΅ΠΊΡΠ½ΡΡ ΠΌΠΎΠ΄Π΅Π»Π΅ΠΉ ΠΎΠ΄Π½ΠΈ Π°Π½Π°Π»ΠΈΡΠΈΠΊΠΈ ΡΠ»Π΅Π΄ΠΎΠ²Π°Π»ΠΈ ΠΠΎΡΠ΄Ρ/ΠΠΎΡΠ΄ΠΎΠ½Ρ, Π° Π΄ΡΡΠ³ΠΈΠ΅ β Π¨Π»Π΅ΡΡ/ΠΠ΅Π»ΠΎΡΡ (Shlaer/Mellor). Π ΡΡ Π΅ΠΌΠ°Ρ ΠΏΠΎΡΠΎΠΊΠΎΠ² Π΄Π°Π½Π½ΡΡ ΠΏΡΠΈΠΌΠ΅Π½ΡΠ»ΠΈΡΡ Π»ΠΈΠ±ΠΎ ΠΊΡΡΠΆΠΊΠΈ ΠΠΎΡΠ΄ΠΎΠ½Π°/ΠΠ΅ΠΠ°ΡΠΊΠΎ (DeMarko), Π»ΠΈΠ±ΠΎ ΠΏΡΡΠΌΠΎΡΠ³ΠΎΠ»ΡΠ½ΠΈΠΊΠΈ ΡΠΎ ΡΠΊΡΡΠ³Π»Π΅Π½Π½ΡΠΌΠΈ ΡΠ³Π»Π°ΠΌΠΈ, Π²Π²Π΅Π΄Π΅Π½Π½ΡΠ΅ ΠΠ΅ΠΉΠ½ΠΎΠΌ/Π‘Π°Ρ-ΡΠΎΠ½ΠΎΠΌ (Gane/Sarson). ΠΡΠ»ΠΎ Π²ΡΠ΅ΠΌΡ, ΠΊΠΎΠ³Π΄Π° Π±ΠΈΠ·Π½Π΅Ρ-Π°Π½Π°Π»ΠΈΡΠΈΠΊΠΈ ΠΌΠΎΠ³Π»ΠΈ ΠΈΠ·-Π·Π° ΡΡΠΎΠ³ΠΎ ΠΏΠΎΠ΄ΡΠ°ΡΡΡΡ. ΠΠΎΠΆΠ΅Ρ Π±ΡΡΡ, Π²Ρ Π²ΡΠ΅ Π΅ΡΠ΅ Π²Π΅ΡΠΈΡΠ΅ Π² ΡΠΈΡΡΠ΅ΠΌΠ½ΠΎΠ΅ ΠΏΡΠΎΠ΅ΠΊΡΠΈΡΠΎΠ²Π°Π½ΠΈΠ΅ ΠΏΠΎ ΠΠΆΠ΅ΠΊΡΠΎΠ½Ρ (Jackson). Π ΠΌΠΎΠΆΠ΅Ρ Π±ΡΡΡ, Π²Ρ Π²ΡΠ΅ Π΅ΡΠ΅ Π½ΠΎΡΠΌΠ°Π»ΠΈΠ·ΡΠ΅ΡΠ΅ ΡΠ²ΠΎΠΈ ΠΎΠΏΡΠ΅Π΄Π΅Π»Π΅Π½ΠΈΡ Π΄ΠΎ ΡΠΎΡΠΌΡ ΠΡΠΊΠ°ΡΠ°-ΠΠΎΡΠ° (Backus-Naur).
Π£ Π½Π°Ρ Π΅ΡΡΡ ΠΌΠ½ΠΎΠΆΠ΅ΡΡΠ²ΠΎ Π·Π²Π΅Π·Π΄, Π° ΠΌΠΎΠΆΠ΅Ρ Π±ΡΡΡ, Π΄Π°ΠΆΠ΅ Π½Π°Π±Π΅ΡΠ΅ΡΡΡ Ρ Π΄Π΅ΡΡΡΠΎΠΊ ΡΡΠΏΠ΅ΡΠ·Π²Π΅Π·Π΄, Π½ΠΎ Π² ΡΠΎΠ·Π²Π΅Π·Π΄ΠΈΠΈ ΠΊΠΎΠΌΠΏΡΡΡΠ΅ΡΠ½ΡΡ ΡΠ²Π΅ΡΠΈΠ» ΠΠΆΠ΅ΠΉΠΌΡ ΠΠ°ΡΡΠΈΠ½ β ΡΠ°ΠΌΠ°Ρ ΡΡΠΊΠ°Ρ Π²Π΅Π»ΠΈΡΠΈΠ½Π°. ΠΠΎ ΡΠ»ΡΡ Π°ΠΌ, ΠΎΠ½ Π·Π°ΡΠ°Π±Π°ΡΡΠ²Π°Π΅Ρ $25 ΠΠΠ Π² Π΄Π΅Π½Ρ. Π§ΡΠΎ ΠΆΠ΅ Π½ΡΠΆΠ½ΠΎ Π΄Π»Ρ ΡΠΎΠ³ΠΎ, ΡΡΠΎΠ±Ρ Π΄ΠΎΡΡΠΈΠ³Π½ΡΡΡ ΡΠ°ΠΊΠΈΡ Π²ΡΡΠΎΡ?
ΠΠΎ ΠΌΠ½Π΅Π½ΠΈΡ Π°Π²ΡΡΡΠ°Π»ΠΈΠΉΡΠΊΠΎΠ³ΠΎ ΠΆΡΡΠ½Π°Π»ΠΈΡΡΠ° ΠΈ ΠΎΠ±ΠΎΠ·ΡΠ΅Π²Π°ΡΠ΅Π»Ρ ΠΡΠ΅ΠΌΠ° Π€ΠΈΠ»ΠΈΠΏΡΠΎΠ½Π° (Graeme Philipson), ΡΠ΅ΠΊΡΠ΅Ρ Π·Π°ΠΊΠ»ΡΡΠ°Π΅ΡΡΡ Π² ΠΎΡΠΎΠ±ΠΎΠΌ ΡΠΎΡΠ΅ΡΠ°Π½ΠΈΠΈ ΡΡΠΈΠ»Ρ ΠΈ ΡΠΎΠ΄Π΅ΡΠΆΠ°Π½ΠΈΡ. ΠΡΠΎΡΡΠΎ Ρ ΠΎΡΠΎΡΠ΅Π΅ Π·Π½Π°Π½ΠΈΠ΅ ΡΠ²ΠΎΠ΅Π³ΠΎ ΠΏΡΠ΅Π΄ΠΌΠ΅ΡΠ° ΠΈ ΡΠΏΠΎΡΠΎΠ±Π½ΠΎΡΡΡ ΡΠΊΠ°Π·Π°ΡΡ Π½Π΅ΡΡΠΎ ΡΠ΅Π½Π½ΠΎΠ΅ Π½Π΅ Π΄Π°ΡΡ Π²Π°ΠΌ ΠΏΡΠΎΠ΄Π²ΠΈΠ½ΡΡΡΡΡ Π΄Π°Π»ΡΡΠ΅ ΡΡΠ΅Π½ΠΈΡ Π»Π΅ΠΊΡΠΈΠΉ. Π―ΡΠΊΠΎΡΡΡ ΠΈ ΡΠ°Π»Π°Π½Ρ ΡΠ°ΠΌΠΈ ΠΏΠΎ ΡΠ΅Π±Π΅ ΡΠ°Π±ΠΎΡΠ°ΡΡ Π»ΡΡΡΠ΅, ΠΏΠΎ ΠΊΡΠ°ΠΉΠ½Π΅ΠΉ ΠΌΠ΅ΡΠ΅ Ρ ΠΎΡΡ ΠΊΠ°ΠΊΠΎΠ΅-ΡΠΎ Π²ΡΠ΅ΠΌΡ, ΠΎΠ΄Π½Π°ΠΊΠΎ ΡΠ°Π½ΠΎ ΠΈΠ»ΠΈ ΠΏΠΎΠ·Π΄Π½ΠΎ ΠΏΡΡΡΠΎΠ³ΠΎ Π±ΠΎΠ»ΡΡΠ½Π° ΡΠ°ΡΠΊΡΡΡΠ²Π°ΡΡ, ΠΈ Π΅ΠΌΡ ΠΏΡΠΈΡ ΠΎΠ΄ΠΈΡΡΡ Π»ΠΈΠ±ΠΎ ΠΊΡΠΈΡΠ°ΡΡ Π³ΡΠΎΠΌΡΠ΅, Π»ΠΈΠ±ΠΎ ΠΏΡΠΈΠΊΡΡΠΈΡΡ ΡΠ·ΡΠΊ.
ΠΠ°Π»ΠΈΡΠΈΠ΅ Ρ Π°ΡΠ°ΠΊΡΠ΅ΡΠ½ΠΎΠΉ Β«ΠΈΠ·ΡΠΌΠΈΠ½ΠΊΠΈΒ» ΡΠ²Π»ΡΠ΅ΡΡΡ Π½Π΅ΠΎΠ±Ρ ΠΎΠ΄ΠΈΠΌΠΎΠΉ ΡΠ°ΡΡΡΡ ΠΈΠ³ΡΡ. Π£ ΠΠ°ΡΡΠΈΠ½Π° Π΅ΡΡΡ ΡΠΌΠΎΠΊΠΈΠ½Π³, ΡΠ²ΠΎΠ΅ ΠΌΡΠ»ΡΡΠΈΠΌΠ΅Π΄ΠΈΠΉΠ½ΠΎΠ΅ ΡΠΎΡ ΠΈ Π΅Π³ΠΎ Π±Π΅Π·ΡΠΏΡΠ΅ΡΠ½Π°Ρ, ΡΡΡΠΈΠ²Π°Ρ Π°Π½Π³Π»ΠΈΠΉΡΠΊΠ°Ρ ΠΌΠ°Π½Π΅ΡΠ° ΡΠ΅ΡΠΈ. Π£ ΠΠΈΡΠ° ΠΠΎΡΠ΄Π° Π΅ΡΡΡ Π³Π°Π²Π°ΠΉΡΠΊΠΈΠ΅ ΡΡΠ±Π°ΡΠΊΠΈ ΠΈ ΠΏΠ»Π°ΡΡΠΈΠΊΠΎΠ²ΡΠ΅ Π³ΡΠ΄ΠΊΠΈ. Π‘ΡΠ΅Π΄ΠΈ Π»ΡΠ±ΠΈΠΌΡΠΈΠΊΠΎΠ² Π€ΠΈΠ»ΠΈΠΏΡΠΎΠ½Π° Π΅ΡΡΡ ΡΠΊΡΠΏΠ΅ΡΡ ΠΈ Π°Π½Π°Π»ΠΈΡΠΈΠΊ ΠΠΆΠ΅Ρ Π’ΡΡ (Jeff Tash), ΠΊΠΎΡΠΎΡΠΎΠ³ΠΎ ΠΎΠ½ ΠΎΠΏΠΈΡΡΠ²Π°Π΅Ρ ΠΊΠ°ΠΊ Β«ΡΠ΅Π·ΠΊΠΎΠ³ΠΎ ΠΈ ΡΠ°ΠΌΠΎΡΠ²Π΅ΡΠ΅Π½Π½ΠΎΠ³ΠΎ ΠΎΡΠ°ΡΠΎΡΠ°, ΡΠ΅ΠΉ ΡΡΠΈΠ»Ρ β ΠΊΡΠΈΡΠ°ΡΡ Π½Π° ΡΠ²ΠΎΡ Π°ΡΠ΄ΠΈΡΠΎΡΠΈΡΒ». ΠΠ°ΠΊ Π²ΠΈΠ΄ΠΈΡΠ΅, Π΅ΡΡΡ Π½Π΅ΠΌΠ°Π»ΠΎ ΡΠΏΠΎΡΠΎΠ±ΠΎΠ² ΠΏΡΠΎΠΈΠ·Π²Π΅ΡΡΠΈ Π²ΠΏΠ΅ΡΠ°ΡΠ»Π΅Π½ΠΈΠ΅. Π― ΡΠ°ΠΌ ΠΈΠ·Π²Π΅ΡΡΠ΅Π½ ΡΠ²ΠΎΠ΅ΠΉ ΠΊΠΎΠ²Π±ΠΎΠΉΡΠΊΠΎΠΉ ΡΠ»ΡΠΏΠΎΠΉ, ΠΊΠΎΡΠΎΡΡΡ Ρ Π½ΠΎΡΡ Π½Π° ΠΊΠΎΠ½ΡΠ΅ΡΠ΅Π½ΡΠΈΡΡ Π² ΠΊΠ°ΡΠ΅ΡΡΠ²Π΅ Π½Π°ΠΏΠΎΠΌΠΈΠ½Π°Π½ΠΈΡ ΠΎ ΡΠ²ΠΎΠΈΡ ΡΠΈΡΠ°Π΄Π°Ρ ΠΏΠΎ ΠΏΠΎΠ²ΠΎΠ΄Ρ ΠΊΠΎΠ΄ΠΈΡΡΡΡΠΈΡ ΠΊΠΎΠ²Π±ΠΎΠ΅Π² (ΡΠΌ. ΡΠ°ΡΡΡ II).
ΠΠ΅ ΡΠ°Π±ΠΎΡΠ°ΡΠΠΎ ΠΎΠ±ΡΠ΅ΠΌΡ ΠΏΡΠΈΠ·Π½Π°Π½ΠΈΡ, ΡΠ°Π±ΠΎΡΠ° Π³ΡΡΡ ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΠΈΡΠΎΠ²Π°Π½ΠΈΡ Π΄ΠΎΠ²ΠΎΠ»ΡΠ½ΠΎ ΠΏΡΠΈΡΡΠ½Π°. ΠΠ° ΠΎΠ΄Π½ΠΎΠΉ ΠΈΠ· Π±ΠΎΡΡΠΎΠ½ΡΠΊΠΈΡ ΠΠΎΠ½ΡΠ΅ΡΠ΅Π½ΡΠΈΠΉ ΠΏΠΎ ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΠ½ΡΠΌ ΠΌΠ΅ΡΠΎΠ΄Π°ΠΌ (Software Methods Conference) ΠΠ΅ΠΈΠ»ΠΈΡ ΠΠ΅ΠΉΠ΄ΠΆ-ΠΠΆΠΎΠ½Ρ (Meilir Page-Jones), ΠΊΠΎΡΠΎΡΡΠΉ ΡΠ°ΠΌ ΡΡΠΈΡΠ°Π΅ΡΡΡ Π³ΡΡΡ, Π·Π°ΠΊΠΎΠ½ΡΠΈΠ» ΠΏΡΠ΅Π·Π΅Π½ΡΠ°ΡΠΈΡ ΠΌΡΠ·ΡΠΊΠ°Π»ΡΠ½ΠΎΠΉ ΠΏΠ°ΡΠΎΠ΄ΠΈΠ΅ΠΉ Π½Π° Ρ ΠΈΡ Dire Straits Β«Money for NothingΒ». ΠΠ°ΡΠΈΠ°Π½Ρ ΠΠ΅ΠΈΠ»ΠΈΡΠ° β ΡΡΠΎ ΠΆΠ°Π»ΠΎΠ±Π½Π°Ρ ΠΏΠ΅ΡΠ½Ρ ΡΠ°Π±ΠΎΡΠ°ΡΡΠ΅Π³ΠΎ ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΠΈΡΡΠ°, ΠΊΠΎΡΠΎΡΡΠΉ ΠΈΠ·ΠΎ Π΄Π½Ρ Π² Π΄Π΅Π½Ρ Π»Π΅ΠΏΠΈΡ ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΡ, Π° Π·Π°ΡΠ΅ΠΌ Π΅ΠΌΡ Π΅ΡΠ΅ ΠΏΡΠΈΡ ΠΎΠ΄ΠΈΡΡΡ Π²ΡΡΠΈΠΆΠΈΠ²Π°ΡΡ Π½Π° ΠΏΠ΅ΡΠ΅Π΄Π²ΠΈΠΆΠ½ΡΡ ΠΏΡΠ΅Π΄ΡΡΠ°Π²Π»Π΅Π½ΠΈΡΡ , ΡΡΡΡΠ°ΠΈΠ²Π°Π΅ΠΌΡΡ Β«ΠΏΠΎΠ΄ΠΈΡΠΌΠ½ΡΠΌΠΈΒ» Π΄Π΅ΠΌΠΎΠ½ΡΡΡΠ°ΡΠΎΡΠ°ΠΌΠΈ. Β«Π’Π°ΠΊ Π½Π΅ ΠΏΠΎΠ»ΡΡΠΈΡΡΡ: Π΄Π΅Π½ΡΠ³ΠΈ ΠΏΡΠΎΡΡΠΎ ΡΠ°ΠΊ ΠΈ Π±Π΅ΡΠΏΠ»Π°ΡΠ½ΡΠ΅ ΠΏΡΡΠ΅ΡΠ΅ΡΡΠ²ΠΈΡΒ».
ΠΠ° ΡΠ°ΠΌΠΎΠΌ Π΄Π΅Π»Π΅ Π·Π²Π΅Π·Π΄Ρ Π² ΡΡΠ΅ΡΠ΅ ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΠ½ΠΎΠ³ΠΎ ΠΎΠ±Π΅ΡΠΏΠ΅ΡΠ΅Π½ΠΈΡ ΠΈΠΌΠ΅ΡΡ Π΄Π²ΠΎΠΉΡΡΠ²Π΅Π½Π½ΡΡ ΠΏΡΠΈΡΠΎΠ΄Ρ. ΠΠ΅ΠΌΠ½ΠΎΠ³ΠΈΠ΅ Π»ΡΠ΄ΠΈ ΠΎΡΡΠ°ΡΡΡΡ Β«Π½Π° ΡΡΠ΅Π½Π΅Β» ΡΠ°ΠΊ ΠΆΠ΅ Π΄ΠΎΠ»Π³ΠΎ, ΠΊΠ°ΠΊ ΠΠ°ΡΡΠΈΠ½ ΠΈ ΠΠΎΡΠ΄ΠΎΠ½. ΠΡΡΠ°ΡΡΠΈ ΡΠ΅ΠΊΡΠ΅Ρ Π²ΡΠΆΠΈΠ²Π°Π½ΠΈΡ ΡΠΎΡΡΠΎΠΈΡ Π² ΡΠΎΠΌ, ΡΡΠΎΠ±Ρ, ΠΊΠ°ΠΊ Π½Π°ΠΏΠΎΠΌΠΈΠ½Π°Π΅Ρ Π½Π°ΠΌ ΠΠ΅ΠΈΠ»ΠΈΡ, Π½Π΅ ΠΏΡΠΈΠ½ΠΈΠΌΠ°ΡΡ Π²ΡΠ΅ ΡΡΠΎ Π²ΡΠ΅ΡΡΠ΅Π·. ΠΠΎΠ»Π΅Π·Π½ΠΎ Π΄Π°ΠΆΠ΅ Π±ΡΡΡ Π½Π΅ΠΌΠ½ΠΎΠ³ΠΎ Π½Π΅ΡΠ²Π΅Π΄ΡΡΠΈΠΌ. Π― ΠΏΠΎΠ½ΡΡΠΈΡ Π½Π΅ ΠΈΠΌΠ΅Π» ΠΎ ΡΠΎΠΌ, ΡΡΠΎ ΡΠ°ΠΌ ΠΌΠΎΠ³Ρ Π±ΡΡΡ Π³ΡΡΡ, Π΄ΠΎ ΡΠ²ΠΎΠ΅ΠΉ ΠΏΠΎΠ΅Π·Π΄ΠΊΠΈ Π² ΠΡΠ°Π·ΠΈΠ»ΠΈΡ Ρ ΠΌΠΎΠ΅ΠΉ ΠΌΠ»Π°Π΄ΡΠ΅ΠΉ Π΄ΠΎΡΠ΅ΡΡΡ Π² 1988 Π³ΠΎΠ΄Ρ. ΠΠ°Ρ Ρ ΠΎΠ·ΡΠΈΠ½, ΠΏΡΠΎΡΠ΅ΡΡΠΎΡ ΠΊΠΎΠΌΠΏΡΡΡΠ΅ΡΠ½ΡΡ Π½Π°ΡΠΊ Π² ΠΎΠ΄Π½ΠΎΠΌ ΠΈΠ· ΠΊΡΡΠΏΠ½ΡΡ ΡΠ½ΠΈΠ²Π΅ΡΡΠΈΡΠ΅ΡΠΎΠ² Π ΠΈΠΎ, ΡΠΏΡΠΎΡΠΈΠ» Π₯ΠΈΠ²Π΅Ρ, ΠΊΠ°ΠΊΠΎΠ²ΠΎ Π±ΡΡΡ Π΄ΠΎΡΠ΅ΡΡΡ Π·Π½Π°ΠΌΠ΅Π½ΠΈΡΠΎΠ³ΠΎ ΠΎΡΡΠ°. ΠΠ½Π° Π½Π΅ ΠΏΠΎΠ½ΡΠ»Π°, ΠΎ ΡΠ΅ΠΌ ΠΎΠ½ Π³ΠΎΠ²ΠΎΡΠΈΠ». Π’Π°ΠΊ ΠΆΠ΅ ΠΊΠ°ΠΊ ΠΈ Ρ.
Π― Π²ΡΠΏΠΎΠΌΠ½ΠΈΠ» ΠΎΠ± ΡΡΠΎΠΌ, ΠΊΠΎΠ³Π΄Π° ΠΊΠΎΠ»Π»Π΅Π³Π° ΠΏΠΎ Π‘ΠΈΠ΄Π½Π΅ΠΉΡΠΊΠΎΠΌΡ ΡΠ΅Ρ Π½ΠΎΠ»ΠΎΠ³ΠΈΡΠ΅ΡΠΊΠΎΠΌΡ ΡΠ½ΠΈΠ²Π΅ΡΡΠΈΡΠ΅ΡΡ ΠΏΡΠ΅Π΄ΡΡΠ°Π²ΠΈΠ» ΠΌΠ΅Π½Ρ ΠΊΠ°ΠΊ Β«ΠΈΠΊΠΎΠ½Ρ ΠΎΡΡΠ°ΡΠ»ΠΈΒ». Π― ΡΠ°ΡΡΠΌΠ΅ΡΠ»ΡΡ. Π£ ΠΌΠ΅Π½Ρ ΠΎΡΠ΅Π½Ρ ΠΆΠΈΠ²ΠΎΠ΅ Π²ΠΎΠΎΠ±ΡΠ°ΠΆΠ΅Π½ΠΈΠ΅, ΠΈ Ρ ΠΌΠ³Π½ΠΎΠ²Π΅Π½Π½ΠΎ ΠΏΡΠ΅Π΄ΡΡΠ°Π²ΠΈΠ» ΠΏΠ°Π½Π΅Π»Ρ ΠΈΠ½ΡΡΡΡΠΌΠ΅Π½ΡΠΎΠ², Π·Π°ΠΏΠΎΠ»Π½Π΅Π½Π½ΡΡ ΠΊΠ½ΠΎΠΏΠΊΠ°ΠΌΠΈ β ΠΎΠ΄Π½Π° ΠΈΠ· Π½ΠΈΡ ΡΠΎΠ΄Π΅ΡΠΆΠ°Π»Π° ΠΈΠΊΠΎΠ½ΠΊΡ1 Ρ ΠΈΠ·ΠΎΠ±ΡΠ°ΠΆΠ΅Π½ΠΈΠ΅ΠΌ ΠΌΠΎΠ΅Π³ΠΎ Π»ΠΈΡΠ°. ΠΠ°ΠΆΠΈΠΌΠ°Π΅ΡΠ΅ ΠΊΠ½ΠΎΠΏΠΊΡ Ρ ΠΠΎΡΠ΄ΠΎΠ½ΠΎΠΌ ΠΈ ΠΏΠΎΠ»ΡΡΠ°Π΅ΡΠ΅ ΠΏΡΠ΅Π΄ΡΠΏΡΠ΅ΠΆΠ΄Π΅Π½ΠΈΠ΅ ΠΎΠ± ΠΎΡΡΠΎΡΠ½ΡΡ ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΠΈΡΡΠ°Ρ ΠΈΠ»ΠΈ ΠΎΡΠΈΠ±ΠΊΠ°Ρ 2000 Π³. ΠΠ°ΠΆΠΈΠΌΠ°Π΅ΡΠ΅ ΠΊΠ½ΠΎΠΏΠΊΡ Ρ ΠΡΠ°Π΄ΠΈ, ΠΠΉΠ²Π°ΡΠΎΠΌ ΠΈΠ»ΠΈ ΠΠΆΠΈΠΌΠΎΠΌ β ΠΈ Π½Π° ΡΠΊΡΠ°Π½Π΅ Π²ΡΠ΅ ΡΠ½ΠΈΡΠΈΡΠΈΡΡΠ΅ΡΡΡ. ΠΠΎΡ ΠΈΠΊΠΎΠ½ΠΊΠ° ΠΌΠΎΠΆΠ΅Ρ Π·Π°ΠΏΡΡΠΊΠ°ΡΡ Ρ ΡΠ°Π½ΠΈΡΠ΅Π»Ρ ΡΠΊΡΠ°Π½Π° Ρ ΠΊΠΎΠ΄ΠΈΡΡΡΡΠΈΠΌΠΈ ΠΊΠΎΠ²Π±ΠΎΡΠΌΠΈ, ΠΊΠΎΡΠΎΡΡΠ΅ ΡΠΊΠ°ΡΡΡ Π³Π°Π»ΠΎΠΏΠΎΠΌ ΠΏΠΎ ΠΌΠΎΠ½ΠΈΡΠΎΡΡ.
ΠΡΠ»ΠΈ Π²Π°ΠΌ Ρ ΠΎΡΠ΅ΡΡΡ Π²ΠΈΠ΄Π΅ΡΡ ΡΠ²ΠΎΠ΅ ΠΈΠ·ΠΎΠ±ΡΠ°ΠΆΠ΅Π½ΠΈΠ΅ Π½Π° ΠΏΠ°Π½Π΅Π»ΠΈ ΠΈΠ½ΡΡΡΡΠΌΠ΅Π½ΡΠΎΠ², ΡΠΎ Π²Π°ΡΠ° Π΄ΠΎΡΠΎΠ³Π° ΠΊ Π·Π²Π΅Π·Π΄Π°ΠΌ ΠΎΡΠΊΡΡΡΠ°. ΠΡΠΎΡΡΠΎ ΡΠ»Π΅Π΄ΡΠΉΡΠ΅ Π·Π° Π»ΠΈΠ΄Π΅ΡΠ°ΠΌΠΈ. ΠΠΎΠ½Π°Π±Π»ΡΠ΄Π°ΠΉΡΠ΅ Π·Π° ΠΏΠΎΡΡΡΠΏΡΡ Π²Π°ΡΠ΅Π³ΠΎ Π»ΡΠ±ΠΈΠΌΠΎΠ³ΠΎ Π³ΡΡΡ ΠΈ ΠΏΡΠΈΠ΄ΡΠΌΠ°ΠΉΡΠ΅ ΡΠ²ΠΎΠΉ Π²Π°ΡΠΈΠ°Π½Ρ.
ΠΠ΅ΠΊΠΎΡΠΎΡΡΠ΅ ΡΠ°Π³ΠΈ ΡΠ²Π»ΡΡΡΡΡ ΠΎΠ±ΡΠ·Π°ΡΠ΅Π»ΡΠ½ΡΠΌΠΈ. ΠΠ΅Π²Π°ΠΆΠ½ΠΎ, ΡΠΊΠΎΠ»ΡΠΊΠΎ ΡΠΈΡΡΠ΅ΠΌ Π²Ρ ΠΏΠΎΡΡΡΠΎΠΈΠ»ΠΈ, ΠΈΠ»ΠΈ ΡΠΊΠΎΠ»ΡΠΊΠΎ ΡΡΠ°ΡΠ΅ΠΉ Π½Π°ΠΏΠΈΡΠ°Π»ΠΈ, ΠΈΠ»ΠΈ ΡΠΊΠΎΠ»ΡΠΊΠΎ ΠΏΡΠΎΠ²Π΅Π»ΠΈ ΡΠ΅ΠΌΠΈΠ½Π°ΡΠΎΠ². ΠΠΈΠΊΡΠΎ Π½Π΅ Π±ΡΠ΄Π΅Ρ Π²ΡΠ΅ΡΡΠ΅Π· Π²ΠΎΡΠΏΡΠΈΠ½ΠΈΠΌΠ°ΡΡ Π²Π°Ρ ΠΊΠ°ΠΊ Π³ΡΡΡ Π΄ΠΎ ΡΠ΅Ρ ΠΏΠΎΡ, ΠΏΠΎΠΊΠ° Π²Ρ Π½Π΅ Π²ΡΠΏΡΡΡΠΈΡΠ΅ ΠΊΠ½ΠΈΠ³Ρ ΠΈΠ»ΠΈ Π½Π΅ ΡΡΠ°Π½Π΅ΡΠ΅ ΡΠ΅Π³ΡΠ»ΡΡΠ½ΠΎ ΠΏΠ΅ΡΠ°ΡΠ°ΡΡΡΡ Π² ΠΊΠ°ΠΊΠΎΠΉ-Π½ΠΈΠ±ΡΠ΄Ρ ΠΈΠ·Π²Π΅ΡΡΠ½ΠΎΠΉ ΠΎΡΡΠ°ΡΠ»Π΅Π²ΠΎΠΉ Π³Π°Π·Π΅ΡΠ΅Π½ΠΊΠ΅. ΠΠ΅Π»Π°ΡΠ΅Π»ΡΠ½ΠΎ, ΡΡΠΎΠ±Ρ ΡΡΠΈ Π·Π°ΠΌΠ΅ΡΠΊΠΈ ΡΠΎΠΏΡΠΎΠ²ΠΎΠΆΠ΄Π°Π»ΠΈΡΡ Π²Π°ΡΠ΅ΠΉ ΡΠΎΡΠΎΠ³ΡΠ°ΡΠΈΠ΅ΠΉ. ΠΠ°ΡΠ΅ ΠΈΠΌΡ Π½Π° ΠΎΠ±Π»ΠΎΠΆΠΊΠ΅ ΠΊΠ½ΠΈΠ³ΠΈ Π΄ΠΎΠ»ΠΆΠ½ΠΎ ΠΈΠ΄ΡΠΈ ΠΏΠ΅ΡΠ²ΡΠΌ ΡΡΠ΅Π΄ΠΈ ΡΠΎΠ°Π²ΡΠΎΡΠΎΠ². ΠΡΠ΅ ΠΏΠΎΠΌΠ½ΡΡ, ΡΡΠΎ ΠΌΠ΅ΡΠΎΠ΄ ΠΠΠ’ Π±ΡΠ» ΡΠ°Π·ΡΠ°Π±ΠΎΡΠ°Π½ Π Π°ΠΌΠ±ΠΎ (Rumbaugh), ΠΈ ΠΊΠ°ΠΆΠ΄ΡΠΉ ΡΡΠΈΡΠ°Π΅Ρ ΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°ΡΠ΅Π»ΡΡΠΊΠΈΠ΅ ΡΠΈΡΡΠ°ΡΠΈΠΈ Π½Π΅ΠΎΡΡΠ΅ΠΌΠ»Π΅ΠΌΠΎΠΉ ΡΠ°ΡΡΡΡ ΠΌΠ΅ΡΠΎΠ΄Π° ΠΠΆΠ΅ΠΊΠΎΠ±ΡΠΎΠ½Π°, Π½ΠΎ ΠΊΡΠΎ ΡΠ΅ΠΉΡΠ°Ρ Π²ΡΠΏΠΎΠΌΠ½ΠΈΡ ΠΈΠΌΠ΅Π½Π° Π΄ΡΡΠ³ΠΈΡ Π°Π²ΡΠΎΡΠΎΠ², ΡΡΠ°ΡΡΠ²ΠΎΠ²Π°Π²ΡΠΈΡ Π² ΡΠΎΠ·Π΄Π°Π½ΠΈΠΈ Π°Π²ΡΠΎΡΠΈΡΠ΅ΡΠ½ΡΡ ΡΡΡΠ΄ΠΎΠ² ΡΡΠΈΡ Π³ΡΡΡ?
Π‘Π°ΠΌΡΠΉ ΡΡΡΠΎΠΉΡΠΈΠ²ΡΠΉ ΠΈ ΠΏΠΎΡΠΈΡΠ°Π΅ΠΌΡΠΉ Π³ΡΡΡ ΠΈΠΌΠ΅Π΅Ρ Π½Π΅ΡΡΠΎ Π±ΠΎΠ»ΡΡΠ΅Π΅, ΡΠ΅ΠΌ ΡΡΠΈΠ»Ρ, β Π½Π΅ΡΡΠΎ, ΡΠ΅ΠΌΡ, Π²Π΅ΡΠΎΡΡΠ½ΠΎ, Π½Π΅Π²ΠΎΠ·ΠΌΠΎΠΆΠ½ΠΎ Π½Π°ΡΡΠΈΡΡ ΠΈΠ»ΠΈ Π½Π°ΡΡΠΈΡΡΡΡ. ΠΡΠΎ Ρ Π°ΡΠΈΠ·ΠΌΠ°. Π§Π°ΡΡΠΎ ΠΈ Π½Π΅Π²Π΅ΡΠ½ΠΎ ΡΠΏΠΎΡΡΠ΅Π±Π»ΡΠ΅ΠΌΠΎΠ΅ ΡΠ»ΠΎΠ²ΠΎ Β«Ρ Π°ΡΠΈΠ·ΠΌΠ°Β» Π±ΡΠΊΠ²Π°Π»ΡΠ½ΠΎ ΠΎΠ·Π½Π°ΡΠ°Π΅Ρ Π΄Π°Ρ Π±ΠΎΠ³ΠΎΠ². ΠΡΠΎΡ Π΄Π°Ρ Π½Π°Π΄Π΅Π»ΡΠ΅Ρ Π½Π΅ΠΊΠΎΡΠΎΡΡΡ Π»ΡΠ΄Π΅ΠΉ ΡΠΏΠΎΡΠΎΠ±Π½ΠΎΡΡΡΡ ΠΏΠΎΠ±ΡΠΆΠ΄Π°ΡΡ Π΄ΡΡΠ³ΠΈΡ ΠΈΠ΄ΡΠΈ Π½Π° ΡΠΈΡΠΊ β ΡΠΎΠ·Π΄Π°Π²Π°ΡΡ Π½ΠΎΠ²ΠΎΠ΅ ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΠ½ΠΎΠ΅ ΠΎΠ±Π΅ΡΠΏΠ΅ΡΠ΅Π½ΠΈΠ΅, ΠΈΠ»ΠΈ ΡΡΡΠ΅ΠΌΠΈΡΡΡΡ ΠΊ 5-ΠΌΡ ΡΡΠΎΠ²Π½Ρ Π² SEI, ΠΈΠ»ΠΈ Π·Π°Π½ΠΈΠΌΠ°ΡΡΡΡ Π½Π΅ΠΈΡΠΏΡΡΠ°Π½Π½ΡΠΌ ΡΠ·ΡΠΊΠΎΠΌ ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΠΈΡΠΎΠ²Π°Π½ΠΈΡ.