Π§ΠΈΡ‚Π°ΠΉΡ‚Π΅ ΠΊΠ½ΠΈΠ³ΠΈ ΠΎΠ½Π»Π°ΠΉΠ½ Π½Π° Bookidrom.ru! БСсплатныС ΠΊΠ½ΠΈΠ³ΠΈ Π² ΠΎΠ΄Π½ΠΎΠΌ ΠΊΠ»ΠΈΠΊΠ΅

Π§ΠΈΡ‚Π°Ρ‚ΡŒ ΠΎΠ½Π»Π°ΠΉΠ½ «Как пасти ΠΊΠΎΡ‚ΠΎΠ². НаставлСниС для программистов, руководящих Π΄Ρ€ΡƒΠ³ΠΈΠΌΠΈ программистами». Π‘Ρ‚Ρ€Π°Π½ΠΈΡ†Π° 41

Автор Π”ΠΆ.Π₯Π°Π½ΠΊ Π Π΅ΠΉΠ½Π²ΠΎΡ‚Π΅Ρ€

Какова ΠΌΠΎΡ€Π°Π»ΡŒ? ΠžΡ‡Π΅Π²ΠΈΠ΄Π½ΠΎ, ΠΎΠ½Π° Π² Ρ‚ΠΎΠΌ, Ρ‡Ρ‚ΠΎΠ±Ρ‹ Π½Π΅ ΡΠΏΠ°Ρ‚ΡŒ Π½Π° Ρ€Π°Π±ΠΎΡ‚Π΅. Но это Π΅Ρ‰Π΅ Π½Π΅ всС. К соТалСнию, Π½Π΅ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ программисты Π½Π΅ Π²Ρ‹Π΄Π΅Ρ€ΠΆΠΈΠ²Π°ΡŽΡ‚ Π½Π°Π³Ρ€ΡƒΠ·ΠΊΠΈ. ΠœΡ‹ Π΄ΠΎΠ»ΠΆΠ½Ρ‹ Ρ€Π°Π±ΠΎΡ‚Π°Ρ‚ΡŒ Π² высоком Ρ‚Π΅ΠΌΠΏΠ΅, Π° с Ρ‚Π΅ΠΌΠΈ, ΠΊΡ‚ΠΎ Π·Π° Π½ΠΈΠΌ Π½Π΅ поспСваСт, приходится ΠΏΡ€ΠΎΡ‰Π°Ρ‚ΡŒΡΡ. Π­Ρ‚ΠΎ ТСстокая Ρ€Π΅Π°Π»ΡŒΠ½ΠΎΡΡ‚ΡŒ. НадСюсь, Ρƒ Π“Ρ€Π΅Π³Π° всС Π½ΠΎΡ€ΠΌΠ°Π»ΡŒΠ½ΠΎ, β€“ вСдь с Ρ‚Π΅Ρ… ΠΏΠΎΡ€ я Π΅Π³ΠΎ Π½ΠΈ Ρ€Π°Π·Ρƒ Π½Π΅ Π²ΠΈΠ΄Π΅Π».

Кодовая полиция

ΠŸΠ΅Ρ€Π΅ΠΌΠ΅ΡΡ‚ΠΈΠΌΡΡ ΠΈΠ· XVI Π² XX Π²Π΅ΠΊ – ΠΊΠ°ΠΊ Π³ΠΎΠ²Π°Ρ€ΠΈΠ²Π°Π» Π­Π»ΠΈΠΎΡ‚Ρ‚, Β«Π­Ρ‚ΠΎ ΠΎΠ΄ΠΈΠ½ ΠΈΠ· Π²Π°Ρ€ΠΈΠ°Π½Ρ‚ΠΎΠ² ΠΊΠΎΠ½Ρ†Π° свСта/Π‘Π΅Π· трСска, Π½ΠΎ с Π²ΠΎΠ΅ΠΌΒ»[70]. НС стоит Π΄Π΅Π»Π°Ρ‚ΡŒ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΡ‹ ΠΏΠΎ этому ΠΏΡ€ΠΈΠ½Ρ†ΠΈΠΏΡƒ. Для Ρ‚ΠΎΠ³ΠΎ Ρ‡Ρ‚ΠΎΠ±Ρ‹ ΠΈΠ·Π±Π΅ΠΆΠ°Ρ‚ΡŒ этого, Π²Π°ΠΌ придСтся ΠΈΠ³Ρ€Π°Ρ‚ΡŒ Ρ€ΠΎΠ»ΡŒ ΠΊΠΎΠ΄ΠΎΠ²ΠΎΠ³ΠΎ полицСйского. Если Π²Ρ‹Ρ€Π°ΠΆΠ°Ρ‚ΡŒΡΡ Π±ΠΎΠ»Π΅Π΅ Π·Π½Π°ΠΊΠΎΠΌΡ‹ΠΌΠΈ Ρ‚Π΅Ρ€ΠΌΠΈΠ½Π°ΠΌΠΈ, Π²Π°ΠΌ прСдстоит ΠΏΡ€ΠΎΠ²ΠΎΠ΄ΠΈΡ‚ΡŒ рСгулярныС критичСскиС ΠΎΠ±Π·ΠΎΡ€Ρ‹ ΠΊΠΎΠ΄Π°, Π½Π°ΠΏΡ€Π°Π²Π»Π΅Π½Π½Ρ‹Π΅ Π½Π° ΠΏΡ€ΠΎΠ²Π΅Ρ€ΠΊΡƒ соотвСтствия Π°Ρ€Ρ…ΠΈΡ‚Π΅ΠΊΡ‚ΡƒΡ€Π½ΠΎΠΉ Π±Π°Π·Π΅ ΠΈ ΠΏΡ€ΠΈΠ½Ρ†ΠΈΠΏΠ°ΠΌ проСктирования. Вспомним ΠΏΡ€ΠΈΠ½Ρ†ΠΈΠΏ, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹ΠΉ я сформулировал Π² Π³Π»Π°Π²Π΅ 2, β€“ Π±Π΅Π· рСгулярных ΠΏΡ€ΠΎΠ²Π΅Ρ€ΠΎΠΊ нСльзя Ρ€Π°ΡΡΡ‡ΠΈΡ‚Ρ‹Π²Π°Ρ‚ΡŒ Π½Π° Ρ…ΠΎΡ€ΠΎΡˆΠΈΠ΅ Ρ€Π΅Π·ΡƒΠ»ΡŒΡ‚Π°Ρ‚Ρ‹. ИмСнно поэтому критичСскиС ΠΎΠ±Π·ΠΎΡ€Ρ‹ ΠΊΠΎΠ΄Π° Ρ‚Π°ΠΊ Π²Π°ΠΆΠ½Ρ‹.

Π’ Ρ…ΠΎΠ΄Π΅ провСдСния ΠΎΠ±Π·ΠΎΡ€Π° Π²Π°ΠΌ прСдстоит ΡΡ‚ΠΎΠ»ΠΊΠ½ΡƒΡ‚ΡŒΡΡ с двумя трудностями. Π‘ ΠΎΠ΄Π½ΠΎΠΉ стороны, ΠΏΡ€ΠΎΡ‚ΠΈΠ² вас Ρ€Π°Π±ΠΎΡ‚Π°Π΅Ρ‚ врСмя; с Π΄Ρ€ΡƒΠ³ΠΎΠΉ – программисты Π·Π°Ρ‡Π°ΡΡ‚ΡƒΡŽ слишком рСвностно относятся ΠΊ ΠΏΠΎΠΏΡ‹Ρ‚ΠΊΠ°ΠΌ рСдактирования своСго ΠΊΠΎΠ΄Π°. Π’ ΠΊΠΎΠ½Ρ†Π΅ ΠΊΠΎΠ½Ρ†ΠΎΠ², Π² сутках всСго 24 часа. ΠŸΡ‹Ρ‚Π°Ρ‚ΡŒΡΡ ΠΈΠ·ΠΌΠ΅Π½ΠΈΡ‚ΡŒ это ΠΎΠ±ΡΡ‚ΠΎΡΡ‚Π΅Π»ΡŒΡΡ‚Π²ΠΎ бСсполСзно, поэтому СдинствСнный Π²Ρ‹Ρ…ΠΎΠ΄ – ΡƒΡ‡ΠΈΡ‚ΡŒΡΡ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚ΡŒ врСмя Ρ€Π°Ρ†ΠΈΠΎΠ½Π°Π»ΡŒΠ½ΠΎ. О Ρ‚ΠΎΠΌ, ΠΊΠ°ΠΊ Π½Π°ΠΈΠ±ΠΎΠ»Π΅Π΅ эффСктивно Ρ€Π°ΡΠΏΠΎΡ€ΡΠΆΠ°Ρ‚ΡŒΡΡ своим Π²Ρ€Π΅ΠΌΠ΅Π½Π΅ΠΌ, говорится Π² Π³Π»Π°Π²Π΅ 4, посвящСнной организованности.

Π§Ρ‚ΠΎ касаСтся Π½Π΅Π΄ΠΎΠ²ΠΎΠ»ΡŒΡΡ‚Π²Π° Π²Ρ‚ΠΎΡ€ΠΆΠ΅Π½ΠΈΠ΅ΠΌ Π² Ρ€Π΅Π·ΡƒΠ»ΡŒΡ‚Π°Ρ‚Ρ‹ своСй Π΄Π΅ΡΡ‚Π΅Π»ΡŒΠ½ΠΎΡΡ‚ΠΈ, программистам придСтся ΡΠΌΠΈΡ€ΠΈΡ‚ΡŒΡΡ. НС стоит ΠΏΡƒΠ³Π°Ρ‚ΡŒΡΡ, Ρ‡Ρ‚ΠΎ программисты ΠΎΡ‚Ρ€Π΅Π°Π³ΠΈΡ€ΡƒΡŽΡ‚ Π½Π° Ρ‚Π°ΠΊΠΎΠ΅ Π²ΠΌΠ΅ΡˆΠ°Ρ‚Π΅Π»ΡŒΡΡ‚Π²ΠΎ Ρ€Π΅Π·ΠΊΠΎ Π½Π΅Π³Π°Ρ‚ΠΈΠ²Π½ΠΎ. Π­Ρ‚ΠΎ лишь ΠΏΡ€ΠΈΠ·Π½Π°ΠΊ сопричастности, Π° ΠΎΠ½Π°, ΠΊΠ°ΠΊ извСстно, являСтся Π½Π΅ΠΎΠ±Ρ…ΠΎΠ΄ΠΈΠΌΡ‹ΠΌ условиСм создания качСствСнного ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ½ΠΎΠ³ΠΎ обСспСчСния. Π₯ΡƒΠΆΠ΅, Ссли программист относится ΠΊ вашСй конструктивной ΠΊΡ€ΠΈΡ‚ΠΈΠΊΠ΅ ΠΈΠ½Π΄ΠΈΡ„Ρ„Π΅Ρ€Π΅Π½Ρ‚Π½ΠΎ – ΠΈΠ· этого ΠΌΠΎΠΆΠ½ΠΎ Π·Π°ΠΊΠ»ΡŽΡ‡ΠΈΡ‚ΡŒ, Ρ‡Ρ‚ΠΎ ΠΊΠΎΠ½Π΅Ρ‡Π½Ρ‹ΠΉ Ρ€Π΅Π·ΡƒΠ»ΡŒΡ‚Π°Ρ‚ Π΅Π³ΠΎ Π½Π΅ интСрСсуСт. Π’ΠΎΠ»ΡΡ‚ΠΎΠΊΠΎΠΆΠ΅ΡΡ‚ΡŒ тСхничСскому Π»ΠΈΠ΄Π΅Ρ€Ρƒ Π½Π΅ ΠΏΠΎΠ²Ρ€Π΅Π΄ΠΈΡ‚. Если Π²Ρ‹ слишком ΡΡ‚Π΅ΡΠ½ΠΈΡ‚Π΅Π»ΡŒΠ½Ρ‹, Ρ‡Ρ‚ΠΎΠ±Ρ‹ ΠΈΡΠΏΡ€Π°Π²Π»ΡΡ‚ΡŒ Ρ‡ΡƒΠΆΠΈΠ΅ ошибки, Π²Ρ‹ рискуСтС Π½Π°Π±ΠΈΡ‚ΡŒ Π½Π΅ΠΌΠ°Π»ΠΎ шишСк – Π±Ρ‹Ρ‚ΡŒ ΠΌΠΎΠΆΠ΅Ρ‚, это вас ΠΎΠ±Ρ€Π°Π·ΡƒΠΌΠΈΡ‚.

Π‘Π»Π΅Π΄ΠΈΡ‚Π΅ Π·Π° Π·Π°ΠΊΠΎΠ½Π½ΠΎΡΡ‚ΡŒΡŽ

Π’Ρ‹ вмСстС с вашими ΠΏΠΎΠ΄Ρ‡ΠΈΠ½Π΅Π½Π½Ρ‹ΠΌΠΈ Π΄ΠΎΠ»ΠΆΠ½Ρ‹ Ρ€Π°Π±ΠΎΡ‚Π°Ρ‚ΡŒ Ρ‚Π°ΠΊ, ΠΊΠ°ΠΊ Π±ΡƒΠ΄Ρ‚ΠΎ повязаны ΡƒΠ·Π°ΠΌΠΈ ΠΊΠΎΠ½Ρ‚Ρ€Π°ΠΊΡ‚Π°. Π’ качСствС основных ΠΏΠΎΠ»ΠΎΠΆΠ΅Π½ΠΈΠΉ ΠΊΠΎΠ½Ρ‚Ρ€Π°ΠΊΡ‚Π° ΠΏΡ€ΠΈ этом Π²Ρ‹ΡΡ‚ΡƒΠΏΠ°ΡŽΡ‚ коммСрчСскиС спСцификации ΠΈ вашС Π²ΠΈΠ΄Π΅Π½ΠΈΠ΅ Π°Ρ€Ρ…ΠΈΡ‚Π΅ΠΊΡ‚ΡƒΡ€Ρ‹; условия ΠΆΠ΅ ΠΊΠΎΠ½Ρ‚Ρ€Π°ΠΊΡ‚Π° сводятся ΠΊ ΠΏΡ€ΠΈΠ½Ρ†ΠΈΠΏΠ°ΠΌ ΠΈ ΠΌΠ΅Ρ‚ΠΎΠ΄ΠΈΠΊΠ°ΠΌ проСктирования. Π‘ΡƒΠ΄ΡƒΡ‡ΠΈ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ½Ρ‹ΠΌ полицСйским, Π²Ρ‹ Π΄ΠΎΠ»ΠΆΠ½Ρ‹ ΡΠ»Π΅Π΄ΠΈΡ‚ΡŒ Π·Π° ΠΊΠΎΡ€Ρ€Π΅ΠΊΡ‚Π½ΠΎΡΡ‚ΡŒΡŽ Ρ€Π°Π·Ρ€Π°Π±Π°Ρ‚Ρ‹Π²Π°Π΅ΠΌΠΎΠ³ΠΎ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ½ΠΎΠ³ΠΎ ΠΏΡ€ΠΎΠ΄ΡƒΠΊΡ‚Π°, начиная ΠΎΡ‚ Π·Π°Ρ€ΠΎΠ΄Ρ‹ΡˆΠ΅Π²ΠΎΠ³ΠΎ состояния ΠΈ Π²ΠΏΠ»ΠΎΡ‚ΡŒ Π΄ΠΎ зрСлости. Π’ΠΏΡ€ΠΎΡ‡Π΅ΠΌ, довСсти ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ½Ρ‹ΠΉ ΠΏΡ€ΠΎΠ΄ΡƒΠΊΡ‚ Π΄ΠΎ состояния зрСлости ΠΏΠΎΠΊΠ° Ρ‡Ρ‚ΠΎ Π½Π΅ удаСтся – ΠΏΡ€ΠΈ сСгодняшнСм тСхнологичСском ΡƒΡ€ΠΎΠ²Π½Π΅ прилоТСния ΠΎΡΡ‚Π°Π½Π°Π²Π»ΠΈΠ²Π°ΡŽΡ‚ΡΡ Π² своСм Ρ€Π°Π·Π²ΠΈΡ‚ΠΈΠΈ Π² подростковом состоянии. Ну, ΠΌΠΎΠΆΠ΅Ρ‚ Π±Ρ‹Ρ‚ΡŒ, ΠΌΡ‹ приблиТаСмся ΠΊ ΡŽΠ½ΠΎΡˆΠ΅ΡΡ‚Π²Ρƒ. КаТдая компания ΠΏΠΎ-своСму ΡƒΠ½ΠΈΠΊΠ°Π»ΡŒΠ½Π°, Π² ΠΊΠ°ΠΆΠ΄ΠΎΠΉ приняты собствСнныС стандарты ΠΎΡ†Π΅Π½ΠΊΠΈ зрСлости ΠΏΡ€ΠΎΠ΄ΡƒΠΊΡ‚ΠΎΠ²[71]. ΠŸΡ€ΠΈΠ½Ρ†ΠΈΠΏΠ°ΠΌ ΠΎΡ†Π΅Π½ΠΊΠΈ Π² ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ½ΠΎΠΉ ΠΈΠ½ΠΆΠ΅Π½Π΅Ρ€ΠΈΠΈ посвящСны многочислСнныС издания. ΠšΠ΅ΠΉΠΏΠ΅Ρ€Ρ ДТонс (Capers Jones) Π² своСй ΠΊΠ½ΠΈΠ³Π΅ Β«Applied Software MeasurementΒ»[72] ΡƒΡ‚Π²Π΅Ρ€ΠΆΠ΄Π°Π΅Ρ‚, Ρ‡Ρ‚ΠΎ Π½Π°ΠΈΠ±ΠΎΠ»Π΅Π΅ ΡƒΡΠΏΠ΅ΡˆΠ½Ρ‹Π΅ ΠΊΠΎΠΌΠΏΠ°Π½ΠΈΠΈ, Ρ€Π°Π±ΠΎΡ‚Π°ΡŽΡ‰ΠΈΠ΅ Π² сфСрС Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚ΠΊΠΈ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ½ΠΎΠ³ΠΎ обСспСчСния, ΠΎΡ‚Π»ΠΈΡ‡Π°ΡŽΡ‚ΡΡ ΡˆΠ΅ΡΡ‚ΡŒΡŽ ΠΎΠ±Ρ‰ΠΈΠΌΠΈ характСристиками.

1. ΠžΠ½ΠΈ проводят Ρ‚ΠΎΡ‡Π½Ρ‹Π΅ измСрСния продуктивности ΠΈ качСства ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ½Ρ‹Ρ… ΠΏΡ€ΠΎΠ΄ΡƒΠΊΡ‚ΠΎΠ².

2. ΠžΠ½ΠΈ Ρ‚Ρ‰Π°Ρ‚Π΅Π»ΡŒΠ½ΠΎ ΠΏΠ»Π°Π½ΠΈΡ€ΡƒΡŽΡ‚ ΠΈ ΠΎΡ†Π΅Π½ΠΈΠ²Π°ΡŽΡ‚ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ½Ρ‹Π΅ ΠΏΡ€ΠΎΠ΄ΡƒΠΊΡ‚Ρ‹.

3. Π£ Π½ΠΈΡ… Ρ€Π°Π±ΠΎΡ‚Π°ΡŽΡ‚ ΠΊΠ²Π°Π»ΠΈΡ„ΠΈΡ†ΠΈΡ€ΠΎΠ²Π°Π½Π½Ρ‹Π΅ ΠΌΠ΅Π½Π΅Π΄ΠΆΠ΅Ρ€Ρ‹ ΠΈ тСхничСскиС спСциалисты.

4. Π£ Π½ΠΈΡ… Π°Π΄Π΅ΠΊΠ²Π°Ρ‚Π½Ρ‹Π΅ ΠΎΡ€Π³Π°Π½ΠΈΠ·Π°Ρ†ΠΈΠΎΠ½Π½Ρ‹Π΅ структуры.

5. ΠžΠ½ΠΈ ΠΏΠΎΠ»ΡŒΠ·ΡƒΡŽΡ‚ΡΡ Π½Π°ΠΈΠ±ΠΎΠ»Π΅Π΅ эффСктивными ΠΌΠ΅Ρ‚ΠΎΠ΄Π°ΠΌΠΈ ΠΈ инструмСнтами Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚ΠΊΠΈ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ½ΠΎΠ³ΠΎ обСспСчСния.

6. Π˜Ρ… сотрудники Ρ€Π°Π±ΠΎΡ‚Π°ΡŽΡ‚ Π² достойных условиях.

Из всСх этих характСристик Π½Π°ΠΈΠ±ΠΎΠ»Π΅Π΅ Π²Π°ΠΆΠ½ΠΎΠΉ ДТонс считаСт ΠΏΠ΅Ρ€Π²ΡƒΡŽ. ИмСнно здСсь Π² ΠΏΠΎΠ»Π½ΡƒΡŽ силу ΠΏΡ€ΠΎΡΠ²Π»ΡΡŽΡ‚ΡΡ прСимущСства критичСских ΠΎΠ±Π·ΠΎΡ€ΠΎΠ² ΠΊΠΎΠ΄Π°.

ΠŸΡ€Π°Π²ΠΈΠ»Π° Π²Π°ΠΌ извСстны. Если Π±Ρ‹ Π²Ρ‹ ΠΈΡ… Π½Π΅ Π·Π½Π°Π»ΠΈ, ΠΎΠ±ΡŠΡΡΠ½ΠΈΡ‚ΡŒ вашС ΠΏΡ€ΠΎΠ΄Π²ΠΈΠΆΠ΅Π½ΠΈΠ΅ ΠΏΠΎ ΡΡ‚ΡƒΠΏΠ΅Π½ΡŒΠΊΠ°ΠΌ административной лСстницы Π±Ρ‹Π»ΠΎ Π±Ρ‹ довольно Ρ‚Ρ€ΡƒΠ΄Π½ΠΎ. Бмысл критичСских ΠΎΠ±Π·ΠΎΡ€ΠΎΠ² ΠΊΠΎΠ΄Π° состоит Π² донСсСнии вашСго ΠΎΠΏΡ‹Ρ‚Π° Π΄ΠΎ ΠΌΠ΅Π½Π΅Π΅ Π±Ρ‹Π²Π°Π»Ρ‹Ρ… ΠΏΠΎΠ΄Ρ‡ΠΈΠ½Π΅Π½Π½Ρ‹Ρ…. ΠšΡ€ΠΈΡ‚ΠΈΡ‡Π΅ΡΠΊΠΈΠ΅ ΠΎΠ±Π·ΠΎΡ€Ρ‹ – это Π²Π°ΠΌ Π½Π΅ ΠΊΠΎΠ½Ρ‚Ρ€ΠΎΠ»ΡŒΠ½Ρ‹Π΅ Ρ€Π°Π±ΠΎΡ‚Ρ‹ Π² школС, Π·Π° ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ Π² Π΄Π½Π΅Π²Π½ΠΈΠΊ ставят ΠΎΡ†Π΅Π½ΠΊΠΈ, Π° ΠΏΠΎΡ‚ΠΎΠΌ Π½Π°ΠΏΡ€ΠΎΡ‚ΠΈΠ² Π½ΠΈΡ… свои подписи ставят Ρ€ΠΎΠ΄ΠΈΡ‚Π΅Π»ΠΈ. Π‘ΠΊΠΎΡ€Π΅Π΅ ΠΈΡ… ΠΌΠΎΠΆΠ½ΠΎ ΡΡ€Π°Π²Π½ΠΈΡ‚ΡŒ с унивСрситСтскими сСминарами, Π½Π° ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Ρ… ΠΏΡ€ΠΎΠ½ΠΈΡ†Π°Ρ‚Π΅Π»ΡŒΠ½Ρ‹Π΅ студСнты стрСмятся Π²Ρ‹ΡΠ²ΠΈΡ‚ΡŒ Π½Π°ΠΈΠ»ΡƒΡ‡ΡˆΠΈΠ΅ ΠΈΠ΄Π΅ΠΈ ΠΈ Π·Π°Π±Ρ€Π°ΠΊΠΎΠ²Π°Ρ‚ΡŒ Π½Π΅ΡƒΠ΄Π°Ρ‡Π½Ρ‹Π΅. Π‘ΠΎΡ‚Ρ€ΡƒΠ΄Π½ΠΈΠΊΠΈ, Π΄Π΅ΠΌΠΎΠ½ΡΡ‚Ρ€ΠΈΡ€ΡƒΡŽΡ‰ΠΈΠ΅ Π½Π΅ΡΠΏΠΎΡΠΎΠ±Π½ΠΎΡΡ‚ΡŒ ΡƒΡ‡ΠΈΡ‚ΡŒΡΡ Π½Π° ΠΊΡ€ΠΈΡ‚ΠΈΠΊΠ΅, вряд Π»ΠΈ смогут Π΄ΠΎΠ»Π³ΠΎ ΠΎΡΡ‚Π°Π²Π°Ρ‚ΡŒΡΡ Π² нашСй профСссии. Π‘Ρ‹Ρ‚ΡŒ ΠΌΠΎΠΆΠ΅Ρ‚, Ρ‚Π°ΠΊΠΎΠΉ ΠΏΠΎΠ΄Ρ…ΠΎΠ΄ покаТСтся Π²Π°ΠΌ слишком ТСстким, Π½ΠΎ Ссли Π½Π΅ вывСсти тСорСтичСскиС основы Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚ΠΊΠΈ Π½Π° практичСский ΡƒΡ€ΠΎΠ²Π΅Π½ΡŒ, Π±ΡƒΠ΄Π΅Ρ‚ ΡΡ‚Ρ€Π°Π΄Π°Ρ‚ΡŒ качСство ΠΊΠΎΠ½Π΅Ρ‡Π½ΠΎΠ³ΠΎ ΠΏΡ€ΠΎΠ΄ΡƒΠΊΡ‚Π°.

НаиболСС распространСнныС Π½Π°Ρ€ΡƒΡˆΠ΅Π½ΠΈΡ

Π’ своСм ΠΊΡ€Π°Ρ‚ΠΊΠΎΠΌ ΠΎΠ±Π·ΠΎΡ€Π΅ основных ΠΏΡ€ΠΈΠ½Ρ†ΠΈΠΏΠΎΠ² проСктирования я Π°ΠΊΡ†Π΅Π½Ρ‚ΠΈΡ€ΡƒΡŽ вашС Π²Π½ΠΈΠΌΠ°Π½ΠΈΠ΅ Π½Π° Ρ‚Ρ€Π΅Ρ… аспСктах: стандартах, связности ΠΈ взаимозависимости. Рассмотрим ΡΠΎΠΎΡ‚Π²Π΅Ρ‚ΡΡ‚Π²ΡƒΡŽΡ‰ΠΈΠ΅ Π½Π°Ρ€ΡƒΡˆΠ΅Π½ΠΈΡ.

ΠΠ°Ρ€ΡƒΡˆΠ΅Π½ΠΈΠ΅ стандартов

Π’Π΅Π·Π΄Π΅ Π»ΠΈ проставлСны ΠΊΠΎΠΌΠΌΠ΅Π½Ρ‚Π°Ρ€ΠΈΠΈ? Π‘ΠΌΠΎΠΆΠ΅Ρ‚ Π»ΠΈ с ΠΈΡ… ΠΏΠΎΠΌΠΎΡ‰ΡŒΡŽ Π½ΠΎΠ²ΠΈΡ‡ΠΎΠΊ, Π½Π΅ Π·Π½Π°ΠΊΠΎΠΌΡ‹ΠΉ со структурой Π΄Π°Π½Π½ΠΎΠ³ΠΎ модуля, Π² Π½Π΅ΠΌ Ρ€Π°Π·ΠΎΠ±Ρ€Π°Ρ‚ΡŒΡΡ? ΠŸΡ€Π΅Π΄ΠΏΠΎΠ»ΠΎΠΆΠΈΠΌ, Π²Ρ‹ ΠΏΡ‹Ρ‚Π°Π΅Ρ‚Π΅ΡΡŒ ΠΏΡ€ΠΎΡΠ»Π΅Π΄ΠΈΡ‚ΡŒ ΠΏΠΎΡΠ»Π΅Π΄ΠΎΠ²Π°Ρ‚Π΅Π»ΡŒΠ½ΠΎΡΡ‚ΡŒ исправлСния ошибки, β€“ ΠΌΠΎΠΆΠ½ΠΎ Π»ΠΈ это ΡΠ΄Π΅Π»Π°Ρ‚ΡŒ ΠΏΠΎ коммСнтариям? ΠšΠΎΠΌΠΌΠ΅Π½Ρ‚Π°Ρ€ΠΈΠΈ Π΄ΠΎΠ»ΠΆΠ½Ρ‹ Ρ€Π°Π·ΡŠΡΡΠ½ΡΡ‚ΡŒ, ΠΏΠΎΡ‡Π΅ΠΌΡƒ ΠΊΠΎΠ΄ написан ΠΈΠΌΠ΅Π½Π½ΠΎ Ρ‚Π°ΠΊ ΠΈ Π½ΠΈΠΊΠ°ΠΊ ΠΈΠ½Π°Ρ‡Π΅, ΠΈ ΠΊΠ°ΠΊ этого ΡƒΠ΄Π°Π»ΠΎΡΡŒ Π΄ΠΎΡΡ‚ΠΈΡ‡ΡŒ – ΠΏΡ€ΠΈΡ‡Π΅ΠΌ основной ΡƒΠΏΠΎΡ€ слСдуСт Π΄Π΅Π»Π°Ρ‚ΡŒ Π½Π° раскрытии вопроса Β«ΠΏΠΎΡ‡Π΅ΠΌΡƒ?Β». О Ρ‚ΠΎΠΌ ΠΊΠ°ΠΊ Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚Ρ‡ΠΈΠΊ достиг поставлСнной Π·Π°Π΄Π°Ρ‡ΠΈ, ΡΠ²ΠΈΠ΄Π΅Ρ‚Π΅Π»ΡŒΡΡ‚Π²ΡƒΠ΅Ρ‚ сам ΠΊΠΎΠ΄; Π² Ρ‚ΠΎ ΠΆΠ΅ врСмя ΠΊΠΎΠΌΠΌΠ΅Π½Ρ‚Π°Ρ€ΠΈΠΈ ΠΏΠΎΠΌΠΎΠ³Π°ΡŽΡ‚ ΠΏΡ€ΠΎΡΠ»Π΅Π΄ΠΈΡ‚ΡŒ Ρ…ΠΎΠ΄ мыслСй Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚Ρ‡ΠΈΠΊΠ° Π²ΠΎ врСмя Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚ΠΊΠΈ модуля. Для Ρ‚ΠΎΠ³ΠΎ Ρ‡Ρ‚ΠΎΠ±Ρ‹ ΠΏΡ€ΠΎΠ΄ΠΎΠ»ΠΆΠΈΡ‚ΡŒ Ρ‡ΡŒΠ΅-Ρ‚ΠΎ Π½Π°Ρ‡ΠΈΠ½Π°Π½ΠΈΠ΅, Π²Ρ‹ Π΄ΠΎΠ»ΠΆΠ½Ρ‹ Π·Π½Π°Ρ‚ΡŒ, ΠΏΠΎΡ‡Π΅ΠΌΡƒ ваш ΠΏΡ€Π΅Π΄ΡˆΠ΅ΡΡ‚Π²Π΅Π½Π½ΠΈΠΊ пошСл ΠΈΠΌΠ΅Π½Π½ΠΎ Ρ‚Π΅ΠΌ ΠΏΡƒΡ‚Π΅ΠΌ, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹ΠΌ пошСл. Π’ этом Π²Π°ΠΌ ΠΏΠΎΠΌΠΎΠ³ΡƒΡ‚ ΠΊΠΎΠΌΠΌΠ΅Π½Ρ‚Π°Ρ€ΠΈΠΈ.

БоглашСниС ΠΏΠΎ имСнованию. Π‘Π»Π΅Π΄ΡƒΡŽΡ‚ Π»ΠΈ Π΅ΠΌΡƒ ваши ΠΏΠΎΠ΄Ρ‡ΠΈΠ½Π΅Π½Π½Ρ‹Π΅? Π’ΠΎΠ·ΠΌΠΎΠΆΠ½ΠΎ Π»ΠΈ, взглянув Π½Π° имя ΠΏΠ΅Ρ€Π΅ΠΌΠ΅Π½Π½ΠΎΠΉ, с ΡƒΠ²Π΅Ρ€Π΅Π½Π½ΠΎΡΡ‚ΡŒΡŽ ΡΡƒΠ΄ΠΈΡ‚ΡŒ ΠΎ Π΅Π΅ области дСйствия? ΠžΡ‚Π»Π°ΠΆΠΈΠ²Π°Ρ‚ΡŒ ΠΊΠΎΠ΄, Π² ΠΊΠΎΡ‚ΠΎΡ€ΠΎΠΌ для опрСдСлСния области дСйствия ΠΏΡ€Π΅Π΄ΠΏΠΎΠ»ΠΎΠΆΠΈΡ‚Π΅Π»ΡŒΠ½ΠΎ Π½Π΅Π²Π΅Ρ€Π½ΠΎΠ³ΠΎ ΠΏΠ°Ρ€Π°ΠΌΠ΅Ρ‚Ρ€Π° приходится Ρ‚Ρ€Π°Ρ‚ΠΈΡ‚ΡŒ ΠΏΠΎ полчаса, нСвСроятно Ρ‚Ρ€ΡƒΠ΄Π½ΠΎ. Π‘Ρ‹Π²Π°Π΅Ρ‚ ΠΈ Ρ‚Π°ΠΊ, Ρ‡Ρ‚ΠΎ ΠΈΠΌΠ΅Π½Π° ΠΏΡ€ΠΎΡ†Π΅Π΄ΡƒΡ€ Π½Π°ΡΡ‚ΠΎΠ»ΡŒΠΊΠΎ Π΄Π»ΠΈΠ½Π½Ρ‹, Ρ‡Ρ‚ΠΎ наводят Π½Π° ΠΌΡ‹ΡΠ»ΡŒ ΠΎ бСсполСзности ΠΈΠ»ΠΈ Π΄Π°ΠΆΠ΅ врСдности ввСдСния Π΄Π»ΠΈΠ½Π½Ρ‹Ρ… ΠΈΠΌΠ΅Π½ Ρ„Π°ΠΉΠ»ΠΎΠ² Π² Windows. Π‘Ρ‹Ρ‚ΡŒ ΠΌΠΎΠΆΠ΅Ρ‚, ΠΎΠ½ΠΈ, Π½Π°ΠΏΡ€ΠΎΡ‚ΠΈΠ², Π½Π°ΡΡ‚ΠΎΠ»ΡŒΠΊΠΎ ΠΊΠΎΡ€ΠΎΡ‚ΠΊΠΈ, Ρ‡Ρ‚ΠΎ для Ρ€Π°ΡΡˆΠΈΡ„Ρ€ΠΎΠ²ΠΊΠΈ ΠΈΠΌΠ΅Π½ ΠΏΠΎΠ΄ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌ приходится ΠΏΡ€ΠΈΠ±Π΅Π³Π°Ρ‚ΡŒ ΠΊ ΡΠ»ΠΎΠ²Π°Ρ€ΡŽ? ΠœΠ΅ΠΆΠ΄Ρƒ этими крайностями Π½ΡƒΠΆΠ½ΠΎ Π½Π°ΠΉΡ‚ΠΈ баланс – ΠΊΡ‚ΠΎ Π·Π½Π°Π΅Ρ‚, ΠΌΠΎΠΆΠ΅Ρ‚ Π±Ρ‹Ρ‚ΡŒ, для этого Π²Π°ΠΌ придСтся провСсти ΡƒΡ€ΠΎΠΊ Π³Ρ€Π°ΠΌΠΌΠ°Ρ‚ΠΈΠΊΠΈ ΠΈ ΠΎΠ±ΡŠΡΡΠ½ΠΈΡ‚ΡŒ своим ΠΏΠΎΠ΄Ρ‡ΠΈΠ½Π΅Π½Π½Ρ‹ΠΌ, Ρ‡Π΅ΠΌ Π³Π»Π°Π³ΠΎΠ» отличаСтся ΠΎΡ‚ ΡΡƒΡ‰Π΅ΡΡ‚Π²ΠΈΡ‚Π΅Π»ΡŒΠ½ΠΎΠ³ΠΎ. Π― понимаю, Ρ‡Ρ‚ΠΎ прСфикс Β«getΒ» Π² ΠΈΠΌΠ΅Π½Π°Ρ… ΠΏΠΎΠ΄ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌ, ΠΈΠ·Π²Π»Π΅ΠΊΠ°ΡŽΡ‰ΠΈΡ… Π΄Π°Π½Π½Ρ‹Π΅, утомляСт; Π½ΠΎ Π΅Π³ΠΎ Π½Π°Π»ΠΈΡ‡ΠΈΠ΅ бСзусловно ΡΠ²ΠΈΠ΄Π΅Ρ‚Π΅Π»ΡŒΡΡ‚Π²ΡƒΠ΅Ρ‚ ΠΎ Ρ‚ΠΎΠΌ, Ρ‡Ρ‚ΠΎ ΠΎΠ½ΠΈ Ρ‡Ρ‚ΠΎ-Ρ‚ΠΎ ΠΈΠ·Π²Π»Π΅ΠΊΠ°ΡŽΡ‚. Π’ΠΎ ΠΆΠ΅ самоС ΠΌΠΎΠΆΠ½ΠΎ ΡΠΊΠ°Π·Π°Ρ‚ΡŒ ΠΎ прСфиксС Β«setΒ». ΠŸΡ€ΠΎΡΡ‚ΠΎΡ‚Π° Π²ΠΎ ΠΌΠ½ΠΎΠ³ΠΈΡ… случаях – синоним практичности.


ΠšΠΎΠΌΠΌΠ΅Π½Ρ‚Π°Ρ€ΠΈΠΈ Π΄ΠΎΠ»ΠΆΠ½Ρ‹ Ρ€Π°Π·ΡŠΡΡΠ½ΡΡ‚ΡŒ, ΠΏΠΎΡ‡Π΅ΠΌΡƒ ΠΊΠΎΠ΄ написан ΠΈΠΌΠ΅Π½Π½ΠΎ Ρ‚Π°ΠΊ ΠΈ Π½ΠΈΠΊΠ°ΠΊ ΠΈΠ½Π°Ρ‡Π΅, ΠΈ ΠΊΠ°ΠΊ этого ΡƒΠ΄Π°Π»ΠΎΡΡŒ Π΄ΠΎΡΡ‚ΠΈΡ‡ΡŒ – ΠΏΡ€ΠΈΡ‡Π΅ΠΌ основной ΡƒΠΏΠΎΡ€ слСдуСт Π΄Π΅Π»Π°Ρ‚ΡŒ Π½Π° раскрытии вопроса Β«ΠΏΠΎΡ‡Π΅ΠΌΡƒ?Β». О Ρ‚ΠΎΠΌ ΠΊΠ°ΠΊ Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚Ρ‡ΠΈΠΊ достиг поставлСнной Π·Π°Π΄Π°Ρ‡ΠΈ, ΡΠ²ΠΈΠ΄Π΅Ρ‚Π΅Π»ΡŒΡΡ‚Π²ΡƒΠ΅Ρ‚ сам ΠΊΠΎΠ΄; Π² Ρ‚ΠΎ ΠΆΠ΅ врСмя ΠΊΠΎΠΌΠΌΠ΅Π½Ρ‚Π°Ρ€ΠΈΠΈ ΠΏΠΎΠΌΠΎΠ³Π°ΡŽΡ‚ ΠΏΡ€ΠΎΡΠ»Π΅Π΄ΠΈΡ‚ΡŒ Ρ…ΠΎΠ΄ мыслСй Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚Ρ‡ΠΈΠΊΠ° Π²ΠΎ врСмя Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚ΠΊΠΈ модуля.


БоглашСниС ΠΏΠΎ имСнованию ΠΈ ΠΊΠΎΠΌΠΌΠ΅Π½Ρ‚Π°Ρ€ΠΈΠΈ ΠΊ ΠΊΠΎΠ΄Ρƒ ΠΏΡ€Π΅Π΄ΠΎΡΡ‚Π°Π²Π»ΡΡŽΡ‚ Π½Π°ΠΌ Π²ΠΎΠ·ΠΌΠΎΠΆΠ½ΠΎΡΡ‚ΡŒ ΡƒΠΏΠΎΡ‚Ρ€Π΅Π±Π»ΡΡ‚ΡŒ Π² процСссС написания ΠΊΠΎΠ΄Π° Π΅Π΄ΠΈΠ½Ρ‹ΠΉ язык. НС позволяйтС своим ΠΏΠΎΠ΄Ρ‡ΠΈΠ½Π΅Π½Π½Ρ‹ΠΌ ΠΏΡ€ΠΈΠ±Π΅Π³Π°Ρ‚ΡŒ ΠΊ Β«Ρ‚Π΅Ρ…Π½ΠΎΠ»ΠΎΠ³ΠΈΠΈ бСзмолвия». Π—Π°ΡΡ‚Π°Π²ΡŒΡ‚Π΅ ΠΈΡ… Π΄ΠΎΠ»ΠΆΠ½Ρ‹ΠΌ ΠΎΠ±Ρ€Π°Π·ΠΎΠΌ Ρ€Π°ΡΡΡ‚Π°Π²Π»ΡΡ‚ΡŒ ΠΊΠΎΠΌΠΌΠ΅Π½Ρ‚Π°Ρ€ΠΈΠΈ ΠΈ ΠΏΡ€ΠΈΡΠ²Π°ΠΈΠ²Π°Ρ‚ΡŒ ΠΈΠΌΠ΅Π½Π°. Π”Π°Π»Π΅ΠΊΠΎ Π½Π΅ всСгда Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚Ρ‡ΠΈΠΊΠΈ ΠΎΡ‚ΠΊΠ°Π·Ρ‹Π²Π°ΡŽΡ‚ΡΡ ΠΎΡ‚ ΠΊΠΎΠΌΠΌΠ΅Π½Ρ‚Π°Ρ€ΠΈΠ΅Π² ΠΈΠ·-Π·Π° спСшки – ΠΈΠ½ΠΎΠ³Π΄Π° ΠΎΠ½ΠΈ сами ΠΏΠ»ΠΎΡ…ΠΎ ΠΏΠΎΠ½ΠΈΠΌΠ°ΡŽΡ‚, Ρ‡Ρ‚ΠΎ сдСлали (Π½Π°ΠΏΡ€ΠΈΠΌΠ΅Ρ€, скопировав Π³ΠΎΡ‚ΠΎΠ²Ρ‹ΠΉ ΠΊΠΎΠ΄ ΠΈΠ· Π±ΠΈΠ±Π»ΠΈΠΎΡ‚Π΅ΠΊΠΈ ΠΈ понадСявшись Π½Π° авось). Π‘Ρ‹Π²Π°Π΅Ρ‚, ΠΎΠ½ΠΈ ΠΊΠΎΠΏΠΈΡ€ΡƒΡŽΡ‚ ΠΊΠΎΠΌΠΌΠ΅Π½Ρ‚Π°Ρ€ΠΈΠΈ, сдСланныС Π°Π²Ρ‚ΠΎΡ€ΠΎΠΌ Π±ΠΈΠ±Π»ΠΈΠΎΡ‚Π΅ΠΊΠΈ, ΠΊ ΠΊΠΎΡ‚ΠΎΡ€ΠΎΠΉ ΠΎΠ½ΠΈ ΠΎΠ±Ρ€Π°Ρ‰Π°ΡŽΡ‚ΡΡ. Π­Ρ‚ΠΎ ΠΌΠ½ΠΎΠ³ΠΎ ΠΎ Ρ‡Π΅ΠΌ Π³ΠΎΠ²ΠΎΡ€ΠΈΡ‚. ΠšΠΎΠ½Π΅Ρ‡Π½ΠΎ, Π² основном ΠΏΡ€ΠΎ ΠΊΠΎΠΌΠΌΠ΅Π½Ρ‚Π°Ρ€ΠΈΠΈ Π·Π°Π±Ρ‹Π²Π°ΡŽΡ‚ ΠΈΠ·-Π·Π° нСувСрСнности Π² Ρ€Π΅Π·ΡƒΠ»ΡŒΡ‚Π°Ρ‚Π΅ ΠΈΠ»ΠΈ ΠΈΠ·-Π·Π° элСмСнтарной Π»Π΅Π½ΠΈ. НСсколькими ΠΏΠΎΠΌΠ΅Ρ‚ΠΊΠ°ΠΌΠΈ Π² ΠΊΠΎΠ΄Π΅ ΡΠΈΡ‚ΡƒΠ°Ρ†ΠΈΡŽ Π½Π΅ ΠΈΡΠΏΡ€Π°Π²ΠΈΡ‚ΡŒ. Π’Π°ΠΊΠΈΠ΅ явлСния Π·Π°Ρ‡Π°ΡΡ‚ΡƒΡŽ ΠΎΠ·Π½Π°Ρ‡Π°ΡŽΡ‚ Π·Π½Π°Ρ‡ΠΈΡ‚Π΅Π»ΡŒΠ½ΠΎ Π±ΠΎΠ»Π΅Π΅ ΡΠ΅Ρ€ΡŒΠ΅Π·Π½ΡƒΡŽ ΠΏΡ€ΠΎΠ±Π»Π΅ΠΌΡƒ, с ΠΊΠΎΡ‚ΠΎΡ€ΠΎΠΉ столкнулся ΠΊΠΎΠ΄ΠΈΡ€ΠΎΠ²Ρ‰ΠΈΠΊ ΠΈ Ρ€Π΅ΡˆΠ°Ρ‚ΡŒ ΠΊΠΎΡ‚ΠΎΡ€ΡƒΡŽ Π½ΡƒΠΆΠ½ΠΎ Π½Π° Π±ΠΎΠ»Π΅Π΅ высоком административном ΡƒΡ€ΠΎΠ²Π½Π΅.

Π‘Ρ€Π΅Π΄ΠΈ ΠΏΡ€ΠΎΡ‡ΠΈΡ… распространСнных Π½Π°Ρ€ΡƒΡˆΠ΅Π½ΠΈΠΉ стандартов – ΠΏΡ€ΠΈΠΌΠ΅Π½Π΅Π½ΠΈΠ΅ ΠΏΠΎΠ΄ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌ с нСсколькими Ρ‚ΠΎΡ‡ΠΊΠ°ΠΌΠΈ Π²Ρ‹Ρ…ΠΎΠ΄Π°, Π° Ρ‚Π°ΠΊΠΆΠ΅ Π²Π²Π΅Π΄Π΅Π½ΠΈΠ΅ нСнавистного ΠΎΠΏΠ΅Ρ€Π°Ρ‚ΠΎΡ€Π° GoTo. (ΠŸΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠΈΡΡ‚Π°ΠΌ VB эту ΠΏΡ€ΠΈΠ²Ρ‹Ρ‡ΠΊΡƒ ΠΌΠΎΠΆΠ½ΠΎ ΠΏΡ€ΠΎΡΡ‚ΠΈΡ‚ΡŒ – Π±Π»Π°Π³ΠΎ Π² NET ΠΎΠΏΠ΅Ρ€Π°Ρ‚ΠΎΡ€Ρ‹ Try, Catch ΠΈ Finally Π²ΠΊΠ»ΡŽΡ‡Π΅Π½Ρ‹ Π² Π±ΠΈΠ±Π»ΠΈΠΎΡ‚Π΅ΠΊΡƒ.) Π•Ρ‰Π΅ ΠΎΠ΄ΠΈΠ½ распространСнный Π½Π΅Π΄ΠΎΡ‡Π΅Ρ‚ – рСгулярноС отсутствиС ΠΎΠ±Ρ€Π°Π±ΠΎΡ‚ΠΊΠΈ ошибок. НСкоторыС ΡƒΠ±Π΅ΠΆΠ΄Π΅Π½Π½Ρ‹Π΅ Π² своСй Π½Π΅ΠΏΠΎΠ³Ρ€Π΅ΡˆΠΈΠΌΠΎΡΡ‚ΠΈ ΠΊΠΎΠ΄ΠΈΡ€ΠΎΠ²Ρ‰ΠΈΠΊΠΈ ΡΡ‡ΠΈΡ‚Π°ΡŽΡ‚ ΠΎΠ±Ρ€Π°Π±ΠΎΡ‚ΠΊΡƒ ошибок пустой Ρ‚Ρ€Π°Ρ‚ΠΎΠΉ Π²Ρ€Π΅ΠΌΠ΅Π½ΠΈ. Π”Π΅ΠΉΡΡ‚Π²ΠΈΡ‚Π΅Π»ΡŒΠ½ΠΎ, Π² Π½Π΅ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Ρ… случаях ΠΏΠ΅Ρ€Π΅Ρ…Π²Π°Ρ‚ΠΈΡ‚ΡŒ ΠΎΡˆΠΈΠ±ΠΊΡƒ Π²Π²Π΅Ρ€Ρ…Ρƒ Ρ†Π΅ΠΏΠΎΡ‡ΠΊΠΈ Π²Ρ‹Π·ΠΎΠ²ΠΎΠ² Π²ΠΏΠΎΠ»Π½Π΅ достаточно; Π² Ρ‚ΠΎ ΠΆΠ΅ врСмя Π½Π΅ΡƒΠΌΠ΅Π½ΠΈΠ΅ Π²Ρ‹ΡΠ²Π»ΡΡ‚ΡŒ ΠΏΠΎΡ‚Π΅Π½Ρ†ΠΈΠ°Π»ΡŒΠ½Ρ‹Π΅ источники ошибок ΡΠ²ΠΈΠ΄Π΅Ρ‚Π΅Π»ΡŒΡΡ‚Π²ΡƒΠ΅Ρ‚ ΠΎΠ± отсутствии Ρƒ ΠΊΠΎΠ΄ΠΈΡ€ΠΎΠ²Ρ‰ΠΈΠΊΠ° Π½Π°Π²Ρ‹ΠΊΠΎΠ² стратСгичСского ΠΌΡ‹ΡˆΠ»Π΅Π½ΠΈΡ.