Ρ‡Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠ΅ Π±Π°Π³ фиксинг

Π‘Π°Π³ΠΈ ΠΈ ошибки β€” ΠΊΠ°ΠΊ искусство

Π’Π²Π΅Π΄Π΅Π½ΠΈΠ΅

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

Π§Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠ΅ β€œΠ‘ΠΠ“β€

Π’ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠΈΡ€ΠΎΠ²Π°Π½ΠΈΠΈ Π±Π°Π³ (Π°Π½Π³Π». bug β€” ΠΆΡƒΠΊ)β€” ΠΆΠ°Ρ€Π³ΠΎΠ½Π½ΠΎΠ΅ слово, ΠΎΠ±Ρ‹Ρ‡Π½ΠΎ ΠΎΠ±ΠΎΠ·Π½Π°Ρ‡Π°ΡŽΡ‰Π΅Π΅ ΠΎΡˆΠΈΠ±ΠΊΡƒ Π² ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ΅ ΠΈΠ»ΠΈ систСмС, которая Π²Ρ‹Π΄Π°Π΅Ρ‚ Π½Π΅ΠΎΠΆΠΈΠ΄Π°Π½Π½Ρ‹ΠΉ ΠΈΠ»ΠΈ Π½Π΅ΠΏΡ€Π°Π²ΠΈΠ»ΡŒΠ½Ρ‹ΠΉ Ρ€Π΅Π·ΡƒΠ»ΡŒΡ‚Π°Ρ‚. Π‘ΠΎΠ»ΡŒΡˆΠΈΠ½ΡΡ‚Π²ΠΎ Π±Π°Π³ΠΎΠ² Π²ΠΎΠ·Π½ΠΈΠΊΠ°ΡŽΡ‚ ΠΈΠ·-Π·Π° ошибок, сдСланных Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚Ρ‡ΠΈΠΊΠ°ΠΌΠΈ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΡ‹ Π² Π΅Ρ‘ исходном ΠΊΠΎΠ΄Π΅, Π»ΠΈΠ±ΠΎ Π² Π΅Ρ‘ Π΄ΠΈΠ·Π°ΠΉΠ½Π΅. Π’Π°ΠΊΠΆΠ΅ Π½Π΅ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ Π±Π°Π³ΠΈ Π²ΠΎΠ·Π½ΠΈΠΊΠ°ΡŽΡ‚ ΠΈΠ·-Π·Π° Π½Π΅ΠΊΠΎΡ€Ρ€Π΅ΠΊΡ‚Π½ΠΎΠΉ Ρ€Π°Π±ΠΎΡ‚Ρ‹ компилятора, Π²Ρ‹Ρ€Π°Π±Π°Ρ‚Ρ‹Π²Π°ΡŽΡ‰Π΅Π³ΠΎ Π½Π΅ΠΊΠΎΡ€Ρ€Π΅ΠΊΡ‚Π½Ρ‹ΠΉ ΠΊΠΎΠ΄. ΠŸΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΡƒ, которая содСрТит большоС число Π±Π°Π³ΠΎΠ² ΠΈ/ΠΈΠ»ΠΈ Π±Π°Π³ΠΈ, ΡΠ΅Ρ€ΡŒΡ‘Π·Π½ΠΎ ΠΎΠ³Ρ€Π°Π½ΠΈΡ‡ΠΈΠ²Π°ΡŽΡ‰ΠΈΠ΅ Π΅Ρ‘ Ρ€Π°Π±ΠΎΡ‚ΠΎΡΠΏΠΎΡΠΎΠ±Π½ΠΎΡΡ‚ΡŒ, Π½Π°Π·Ρ‹Π²Π°ΡŽΡ‚ Π½Π΅ΡΡ‚Π°Π±ΠΈΠ»ΡŒΠ½ΠΎΠΉ ΠΈΠ»ΠΈ, Π½Π° ΠΆΠ°Ρ€Π³ΠΎΠ½Π½ΠΎΠΌ языкС, β€œΠ³Π»ΡŽΡ‡Π½ΠΎΠΉβ€, β€œΠ³Π»ΡŽΠΊΠ½ΡƒΡ‚ΠΎΠΉβ€, β€œΠ·Π°Π±Π°Π³ΠΎΠ²Π°Π½Π½ΠΎΠΉβ€, β€œΠ±Π°ΠΆΠ½ΠΎΠΉβ€, β€œΠ±Π°Π³ (Π°) нутой” (Π°Π½Π³Π». unstable, buggy). Π’Π΅Ρ€ΠΌΠΈΠ½ Β«Π±Π°Π³Β» ΠΎΠ±Ρ‹Ρ‡Π½ΠΎ употрСбляСтся Π² ΠΎΡ‚Π½ΠΎΡˆΠ΅Π½ΠΈΠΈ ошибок, ΠΏΡ€ΠΎΡΠ²Π»ΡΡŽΡ‰ΠΈΡ… сСбя Π½Π° стадии Ρ€Π°Π±ΠΎΡ‚Ρ‹ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΡ‹, Π² ΠΎΡ‚Π»ΠΈΡ‡ΠΈΠ΅, Π½Π°ΠΏΡ€ΠΈΠΌΠ΅Ρ€, ΠΎΡ‚ ошибок проСктирования ΠΈΠ»ΠΈ синтаксичСских ошибок. ΠžΡ‚Ρ‡Π΅Ρ‚, содСрТащий ΠΈΠ½Ρ„ΠΎΡ€ΠΌΠ°Ρ†ΠΈΡŽ ΠΎ Π±Π°Π³Π΅, Ρ‚Π°ΠΊΠΆΠ΅ Π½Π°Π·Ρ‹Π²Π°ΡŽΡ‚ ΠΎΡ‚Ρ‡Π΅Ρ‚ΠΎΠΌ ΠΎΠ± ошибкС ΠΈΠ»ΠΈ ΠΎΡ‚Ρ‡Π΅Ρ‚ΠΎΠΌ ΠΎ ΠΏΡ€ΠΎΠ±Π»Π΅ΠΌΠ΅ (Π°Π½Π³Π». bug report). ΠžΡ‚Ρ‡Π΅Ρ‚ ΠΎ критичСской ΠΏΡ€ΠΎΠ±Π»Π΅ΠΌΠ΅ (Π°Π½Π³Π». crash), Π²Ρ‹Π·Ρ‹Π²Π°ΡŽΡ‰Π΅ΠΉ Π°Π²Π°Ρ€ΠΈΠΉΠ½ΠΎΠ΅ Π·Π°Π²Π΅Ρ€ΡˆΠ΅Π½ΠΈΠ΅ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΡ‹, Π½Π°Π·Ρ‹Π²Π°ΡŽΡ‚ ΠΊΡ€ΡΡˆ Ρ€Π΅ΠΏΠΎΡ€Ρ‚ΠΎΠΌ (Π°Π½Π³Π». crash report). Β«Π‘Π°Π³ΠΈΒ» Π»ΠΎΠΊΠ°Π»ΠΈΠ·ΡƒΡŽΡ‚ΡΡ ΠΈ ΡƒΡΡ‚Ρ€Π°Π½ΡΡŽΡ‚ΡΡ Π² процСссС тСстирования ΠΈ ΠΎΡ‚Π»Π°Π΄ΠΊΠΈ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΡ‹. Π’ΠΎΠ·ΠΌΠΎΠΆΠ½Ρ‹ ситуации, ΠΏΡ€ΠΈ ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Ρ… ошибки ΠΎΡΡ‚Π°ΡŽΡ‚ΡΡ Π²ΠΎ Π²Π½ΡƒΡ‚Ρ€Π΅Π½Π½Π΅ΠΌ ΠΊΠΎΠ΄Π΅ ΠΈΠ»ΠΈ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ΅ ΠΎΠ½ΠΈ ΠΌΠΎΠ³ΡƒΡ‚ ΠΎΡΡ‚Π°Ρ‚ΡŒΡΡ Π½Π΅ Π·Π°ΠΌΠ΅Ρ‡Π΅Π½Π½Ρ‹ΠΌΠΈ ΠΈ ΠΎΠ±Π½Π°Ρ€ΡƒΠΆΠ΅Π½Π½Ρ‹ΠΌΠΈ ΡƒΠΆΠ΅ ΠΏΡ€ΠΈ тСстировании ΠΈΠ»ΠΈ выпускС ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΡ‹ ΠΈΠ»ΠΈ ΠΈΠ³Ρ€Ρ‹. Π’Π°ΠΊΠΈΠ΅ ситуации ΠΈΡΠΏΡ€Π°Π²Π»ΡΡŽΡ‚ΡΡ Ρ‚Π°ΠΊ Π½Π°Π·Ρ‹Π²Π°Π΅ΠΌΡ‹ΠΌΠΈ β€œΠΏΠ°Ρ‚Ρ‡Π°ΠΌΠΈβ€ (Π°Π½Π³Π». patch), Π²Ρ‹ΠΏΡƒΡΠΊΠ°ΡŽΡ‚ΡΡ ΠΎΠ½ΠΈ ΠΊΠ°ΠΊ ΠΌΠΎΠΆΠ½ΠΎ скорСС ΡΡ‚Π°Ρ€Π°ΡΡΡŒ Π·Π°Π»Π°Ρ‚Π°Ρ‚ΡŒ всС Π΄Ρ‹Ρ€Ρ‹ ΠΈ ΠΏΡ€ΠΎΠ±Π»Π΅ΠΌΡ‹, ΠΊΠΎΠ³Π΄Π° ΠΏΠ°Ρ‚Ρ‡ Π³ΠΎΡ‚ΠΎΠ² Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚Ρ‡ΠΈΠΊ ΠΈΠ»ΠΈ программист выпускаСт β€œΠΏΠ°Ρ‚Ρ‡ ноут” (Π°Π½Π³Π». Patch note) список ΠΈΠ·ΠΌΠ΅Π½Π΅Π½ΠΈΠΉ ΠΈ исправлСний. На этом с Ρ‚Π΅Ρ€ΠΌΠΈΠ½ΠΎΠ»ΠΎΠ³ΠΈΠ΅ΠΉ всё, приступим ΠΊ ΠΏΡ€Π°ΠΊΡ‚ΠΈΠΊΠ΅.

Ρ‡Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠ΅ Π±Π°Π³ фиксинг. Π‘ΠΌΠΎΡ‚Ρ€Π΅Ρ‚ΡŒ Ρ„ΠΎΡ‚ΠΎ Ρ‡Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠ΅ Π±Π°Π³ фиксинг. Π‘ΠΌΠΎΡ‚Ρ€Π΅Ρ‚ΡŒ ΠΊΠ°Ρ€Ρ‚ΠΈΠ½ΠΊΡƒ Ρ‡Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠ΅ Π±Π°Π³ фиксинг. ΠšΠ°Ρ€Ρ‚ΠΈΠ½ΠΊΠ° ΠΏΡ€ΠΎ Ρ‡Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠ΅ Π±Π°Π³ фиксинг. Π€ΠΎΡ‚ΠΎ Ρ‡Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠ΅ Π±Π°Π³ фиксинг

Как выглядит Π±Π°Π³

И ΠΊΠ°ΠΊ Π΅Π³ΠΎ ΠΈΡΠΏΡ€Π°Π²ΠΈΡ‚ΡŒ

Π§Π°Ρ‰Π΅ всСго ΠΈΡ… ΠΌΠΎΠΆΠ½ΠΎ ΠΎΠ±Π½Π°Ρ€ΡƒΠΆΠΈΡ‚ΡŒ Π½Π° Ρ€Π°Π½Π½ΠΈΡ… стадиях Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚ΠΊΠΈ, Π½Π°ΠΏΡ€ΠΈΠΌΠ΅Ρ€ ΠΊΠΎΠ³Π΄Π° ΠΈΠ³Ρ€Π° компилируСтся Π²Ρ‹ΡΠΊΠ°ΠΊΠΈΠ²Π°ΡŽΡ‚ ошибки ΠΈΠ»ΠΈ сообщСния ΠΎ Π½Π΅ΠΏΠΎΠ»Π°Π΄ΠΊΠ°Ρ…, Π½ΠΎ Π±Ρ‹Π²Π°Π΅Ρ‚ Ρ‚Π°ΠΊ Ρ‡Ρ‚ΠΎ ΠΈΡ… ΠΌΠΎΠΆΠ½ΠΎ ΠΈ Π½Π΅ Π·Π°ΠΌΠ΅Ρ‚ΠΈΡ‚ΡŒ особСнно ΠΊΠΎΠ³Π΄Π° Π±Ρ‹Π»ΠΎ ΠΏΡ€ΠΎΠ΄Π΅Π»Π°Π½ΠΎ ΠΌΠ½ΠΎΠ³ΠΎ Ρ€Π°Π±ΠΎΡ‚Ρ‹ ΠΈ ошибка Π½Π΅ ΠΏΡ€ΠΎΡΠ²ΠΈΠ»Π°ΡΡŒ, для Ρ‚Π°ΠΊΠΎΠ³ΠΎ ΡΡƒΡ‰Π΅ΡΡ‚Π²ΡƒΡŽΡ‚ тСстировщики, люди ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ 24 часа Π² сутки ΠΏΡ€ΠΎΠ²Π΅Ρ€ΡΡŽΡ‚ ΠΊΠ°ΠΆΠ΄Ρ‹ΠΉ ΡƒΠ³ΠΎΠ» Π½Π° ΠΏΡ€Π΅Π΄ΠΌΠ΅Ρ‚ ошибок, Ρ‡Ρ‚ΠΎ Π±Ρ‹ ΠΏΡ€ΠΈ ΠΈΠ³Ρ€Π΅ Π² условный Fallout 76 ваша ΠΈΠ³Ρ€Π° ΠΎΠΊΠΎΠ½Ρ‡Π°Ρ‚Π΅Π»ΡŒΠ½ΠΎ Π½Π΅ сломалась. ΠŸΡ€Π°Π²Π΄Π° Π² ΠΊΠΎΠ½Ρ†Π΅ ΠΊΠΎΠ½Ρ†ΠΎΠ² люди Π½Π΅ ΠΌΠΎΠ³ΡƒΡ‚ ΡƒΠ²ΠΈΠ΄Π΅Ρ‚ΡŒ всё ΠΈ для этого трСбуСтся Π΅Ρ‰Ρ‘ большС Π²Ρ€Π΅ΠΌΠ΅Π½ΠΈ Ρ€Π°Π±ΠΎΡ‚Ρ‹ ΠΈ Ρ‚Ρ€ΡƒΠ΄Π°, Π½ΠΎ Π΄Π°ΠΆΠ΅ ΠΏΡ€ΠΈ этом Π½Π΅ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ ошибки Π½Π΅Π²ΠΎΠ·ΠΌΠΎΠΆΠ½ΠΎ ΠΈΡΠΏΡ€Π°Π²ΠΈΡ‚ΡŒ, Ρ‚Π°ΠΊΠΈΠ΅ ошибки Π½Π΅ ΠΊΡ€ΠΈΡ‚ΠΈΡ‡Π½Ρ‹ ΠΈ вСдь Π·Π°Ρ‡Π΅ΠΌ ΠΈΡ… ΠΈΡΠΏΡ€Π°Π²Π»ΡΡ‚ΡŒ Ссли это Π½Π΅ приносит ΡƒΠ±Ρ‹Ρ‚ΠΊΠΎΠ², поэтому ΠΎΠ³Ρ€ΠΎΠΌΠ½ΠΎΠ΅ количСство Π±Π°Π³ΠΎΠ² Π½Π΅ ΠΈΡΠΏΡ€Π°Π²Π»ΡΡŽΡ‚ΡΡ Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚Ρ‡ΠΈΠΊΠ°ΠΌΠΈ, ΠΈΡ… ΠΈΡΠΏΡ€Π°Π²Π»ΡΡŽΡ‚ ΠΈΠ³Ρ€ΠΎΠΊΠΈ ΠΈ просто Π½Π΅ Ρ€Π°Π²Π½ΠΎΠ΄ΡƒΡˆΠ½Ρ‹Π΅ люди. Π­Ρ‚ΠΈ Π²Π΅Ρ‰ΠΈ Π½Π°Π·Ρ‹Π²Π°ΡŽΡ‚ΡΡ фиксами. ΠŸΠ΅Ρ€Π΅ΠΉΠ΄Ρ‘ΠΌ ΠΊ Π²ΠΈΠ½ΠΎΠ²Π½ΠΈΠΊΡƒ этой ΠΊΠ½ΠΈΠ³ΠΈ. Π‘Π°ΠΌΠΎΠ΅ простоС это ΠΏΡ€ΠΎΠΏΠ°Π²ΡˆΠ°Ρ тСкстура, это ΠΌΠΎΠΆΠ΅Ρ‚ Π±Ρ‹Ρ‚ΡŒ прозрачная ΠΎΠ±Π»Π°ΡΡ‚ΡŒ ΠΈΠ»ΠΈ Ρ€Π°Π·Π½ΠΎΡ†Π²Π΅Ρ‚Π½Ρ‹Π΅ пиксСли, происходит Ссли тСкстура ΠΏΡ€ΠΎΠΏΠ°Π»Π° ΠΈΠ· ΠΈΠ³Ρ€Ρ‹. Π‘ΠΎΠ»Π΅Π΅ ΠΊΡ€ΠΈΡ‚ΠΈΡ‡Π½Ρ‹ΠΌΠΈ ΡΠ²Π»ΡΡŽΡ‚ΡΡ ошибки Π² ΠΊΠΎΠ΄Π΅, ΠΏΡ€Ρ‹Π³Π½ΡƒΠ» ΠΊΡƒΠ΄Π°-Ρ‚ΠΎ Π½Π΅ Ρ‚ΡƒΠ΄Π° ΠΈ Π²ΠΎΡ‚ ΠΈΠ³Ρ€Π° ΡƒΠΆΠ΅ зависаСт, Π²Ρ‹Π΄Π°Ρ‘Ρ‚ ΠΎΡˆΠΈΠ±ΠΊΡƒ ΠΈ ломаСтся, Ρ‚ΡƒΡ‚ всё Π΄Π΅Π»ΠΎ Π² Ρ‚ΠΎΠΌ, Ρ‡Ρ‚ΠΎ Π³Π΄Π΅-Ρ‚ΠΎ Π΅ΡΡ‚ΡŒ сломанная частица ΠΊΠΎΠ΄Π°, которая ΠΏΡ€ΠΈ Π°ΠΊΡ‚ΠΈΠ²Π°Ρ†ΠΈΠΈ Π²Ρ‹Π΄Π°Ρ‘Ρ‚ ΠΎΡˆΠΈΠ±ΠΊΡƒ. Π•ΡΡ‚ΡŒ ошибки Π² тСкстС ΠΈ Π·Π²ΡƒΠΊΠ΅, ΠΊ ΠΏΡ€ΠΈΠΌΠ΅Ρ€Ρƒ вмСсто Π·Π²ΡƒΠΊΠ° ΠΌΠ΅Ρ‡Π° проигрываСтся Π·Π²ΡƒΠΊ ΠΊΡƒΡ€ΠΈΡ†Ρ‹, Π° Π² субтитрах написано, Ρ‡Ρ‚ΠΎ это Π±Ρ‹Π»Π° машина, Ρ‚ΡƒΡ‚ ΠΈΠ³Ρ€Π°Π΅Ρ‚ чСловСчСский Ρ„Π°ΠΊΡ‚ΠΎΡ€, Π΅Ρ‰Ρ‘ ΠΌΠΎΠΆΠ½ΠΎ Π·Π°ΡΡ‚Ρ€ΡΡ‚ΡŒ Π² тСкстурС ΠΈΠ»ΠΈ ΡΠ»ΠΎΠΌΠ°Ρ‚ΡŒ Ρ†Π΅ΠΏΠΎΡ‡ΠΊΡƒ событий Π² ΠΈΠ³Ρ€Π΅. Всё ΠΈΡΠΏΡ€Π°Π²ΠΈΡ‚ΡŒ Π½Π΅Π²ΠΎΠ·ΠΌΠΎΠΆΠ½ΠΎ Π² силу Ρ‚ΠΎΠ³ΠΎ, Ρ‡Ρ‚ΠΎ Π½Π° Ρ‚Π°ΠΊΠΎΠΌ ΡƒΡ€ΠΎΠ²Π½Π΅ Π·Π°ΠΌΠ΅Ρ‚ΠΈΡ‚ΡŒ ΠΈΡ… Ρ‚Ρ€ΡƒΠ΄Π½ΠΎ, Π±Ρ‹Π²Π°Π΅Ρ‚ ΠΎΠ½ΠΈ Π²ΠΎΠ·Π½ΠΈΠΊΠ°ΡŽΡ‚ ΠΈΠ· Π½Π΅ΠΎΡ‚ΠΊΡƒΠ΄Π°, Π½ΠΎ всСгда вСсСло ΠΈΡ… Π½Π°Ρ…ΠΎΠ΄ΠΈΡ‚ΡŒ Ссли ΠΎΠ½ΠΈ Π½Π΅ ΠΊΡ€ΠΈΡ‚ΠΈΡ‡Π½Ρ‹.

Ρ‡Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠ΅ Π±Π°Π³ фиксинг. Π‘ΠΌΠΎΡ‚Ρ€Π΅Ρ‚ΡŒ Ρ„ΠΎΡ‚ΠΎ Ρ‡Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠ΅ Π±Π°Π³ фиксинг. Π‘ΠΌΠΎΡ‚Ρ€Π΅Ρ‚ΡŒ ΠΊΠ°Ρ€Ρ‚ΠΈΠ½ΠΊΡƒ Ρ‡Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠ΅ Π±Π°Π³ фиксинг. ΠšΠ°Ρ€Ρ‚ΠΈΠ½ΠΊΠ° ΠΏΡ€ΠΎ Ρ‡Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠ΅ Π±Π°Π³ фиксинг. Π€ΠΎΡ‚ΠΎ Ρ‡Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠ΅ Π±Π°Π³ фиксинг

ΠœΠ΅ΡΡ‚ΠΎ Π±Π΅Π· тСкстур Π² Fallout76 – источник

ВворчСскиС Ρ€Π΅ΡˆΠ΅Π½ΠΈΡ

Но Ρƒ ошибок нашли Ρ…ΠΎΡ€ΠΎΡˆΡƒΡŽ ΡΠΎΡ€Π΅Π²Π½ΠΎΠ²Π°Ρ‚Π΅Π»ΡŒΠ½ΡƒΡŽ сторону, спидраны β€” Π·Π°Π±Π΅Π³ΠΈ ΠΏΠΎ ΠΈΠ³Ρ€Π°ΠΌ Π½Π° ΡΠΊΠΎΡ€ΠΎΡΡ‚ΡŒ, ΠΏΡ€ΠΎΡ…ΠΎΠ΄ΠΈΡ‚ΡŒ ΠΈΠ³Ρ€Ρƒ просто это Ρ‚Π°ΠΊ скучно, Π° Π²ΠΎΡ‚ с ошибками это совсСм Π΄Ρ€ΡƒΠ³ΠΎΠ΅ Π΄Π΅Π»ΠΎ, ΡΠΎΠΊΡ€Π°Ρ‚ΠΈΡ‚ΡŒ ΠΈΠ³Ρ€Ρƒ Π² 3 Ρ€Π°Π·Π° прыгая Π·Π° тСкстуры, профСссионалам Π½Π° это Π΄Π΅Π»ΠΎ Ρ€Π°ΡΠΏΠ»ΡŽΡΠ½ΡƒΡ‚ΡŒ, Ρ€Π°Π·Π±ΠΈΡ€Π°Ρ‚ΡŒ спидраны я Π½Π΅ Π±ΡƒΠ΄Ρƒ всё это ΡƒΠΆΠ΅ сдСлали Π·Π° мСня, Ρ…ΠΎΡ‡Ρƒ лишь ΡΠΊΠ°Π·Π°Ρ‚ΡŒ Ρ‡Ρ‚ΠΎ это ΡƒΠ΄ΠΈΠ²ΠΈΡ‚Π΅Π»ΡŒΠ½ΠΎ ΠΊΠ°ΠΊ люди ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΡŽΡ‚ ошибки ΠΈ Π½Π΅Π΄ΠΎΡ€Π°Π±ΠΎΡ‚ΠΊΠΈ, Ρ€Π°ΡΡΡ‡ΠΈΡ‚Ρ‹Π²Π°ΡŽΡ‚ всё Π΄ΠΎ пиксСля ΠΈ всё это основано Π½Π° ΠΎΡˆΠΈΠ±ΠΊΠ°Ρ…, Π±Π°Π³Π°Ρ… ΠΈ Π³Π»ΠΈΡ‚Ρ‡Π°Ρ….

Ρ‡Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠ΅ Π±Π°Π³ фиксинг. Π‘ΠΌΠΎΡ‚Ρ€Π΅Ρ‚ΡŒ Ρ„ΠΎΡ‚ΠΎ Ρ‡Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠ΅ Π±Π°Π³ фиксинг. Π‘ΠΌΠΎΡ‚Ρ€Π΅Ρ‚ΡŒ ΠΊΠ°Ρ€Ρ‚ΠΈΠ½ΠΊΡƒ Ρ‡Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠ΅ Π±Π°Π³ фиксинг. ΠšΠ°Ρ€Ρ‚ΠΈΠ½ΠΊΠ° ΠΏΡ€ΠΎ Ρ‡Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠ΅ Π±Π°Π³ фиксинг. Π€ΠΎΡ‚ΠΎ Ρ‡Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠ΅ Π±Π°Π³ фиксинг

ΠšΡ€ΠΈΡ‚ΠΈΡ‡Π΅ΡΠΊΠΈΠ΅ ситуации

Π—Π° ΠΏΡ€ΠΈΠΌΠ΅Ρ€ΠΎΠΌ Π΄Π°Π»Π΅ΠΊΠΎ Ρ…ΠΎΠ΄ΠΈΡ‚ΡŒ Π½Π΅ Π½Π°Π΄ΠΎ, ΠΌΠΎΠΆΠ½ΠΎ Π²ΡΠΏΠΎΠΌΠ½ΠΈΡ‚ΡŒ Π»ΠΈΡ†Π° ΠΈΠ· Assassin’s Creed Unity, ΠΏΡ€ΠΎΠ±Π»Π΅ΠΌΠ° Π±Ρ‹Π»Π° Π²Ρ‹Π·Π²Π°Π½Π° Π½Π΅ΡΠΎΠ²ΠΌΠ΅ΡΡ‚ΠΈΠΌΠΎΡΡ‚ΡŒΡŽ с Π½Π΅ΠΊΠΎΡ‚ΠΎΡ€Ρ‹ΠΌΠΈ Π²ΠΈΠ΄Π΅ΠΎΠΊΠ°Ρ€Ρ‚Π°ΠΌΠΈ, это ошибка Π±Ρ‹Π»Π° исправлСна Π² ΠΏΠ°Ρ‚Ρ‡Π΅ ΠΏΠ΅Ρ€Π²ΠΎΠ³ΠΎ дня Π½ΠΎ оставила свой ΠΎΡ‚ΠΏΠ΅Ρ‡Π°Ρ‚ΠΎΠΊ Π½Π° ΠΈ Ρ‚Π°ΠΊ большом пластС нСнависти Π²Π²ΠΈΠ΄Ρƒ отсутствия ΠΎΠΏΡ‚ΠΈΠΌΠΈΠ·Π°Ρ†ΠΈΠΈ ΠΈ Π±Π°Π³ΠΎΠ², Π²ΠΎΡ‚ Ρ‡Ρ‚ΠΎ ΠΎΠ± этом Π³ΠΎΠ²ΠΎΡ€ΠΈΡ‚ Π³Π»Π°Π²Π½Ρ‹ΠΉ творчСский Ρ€ΡƒΠΊΠΎΠ²ΠΎΠ΄ΠΈΡ‚Π΅Π»ΡŒ Ubisoft Π–Π°Π½ ЖСсдон:

Если Π²Ρ‹ ΠΏΠΎΠΈΠ³Ρ€Π°Π΅Ρ‚Π΅ сСйчас, со всСми исправлСниями, β€” это Π±ΡƒΠ΄Π΅Ρ‚ ΠΎΡ‡Π΅Π½ΡŒ красивая ΠΈ Ρ…ΠΎΡ€ΠΎΡˆΠ°Ρ ΠΈΠ³Ρ€Π°. Π˜Π½Ρ‹ΠΌΠΈ словами, вСроятно, ΠΌΡ‹ ΠΏΠΎΠ΄Π»Π΅Ρ‚Π΅Π»ΠΈ слишком Π±Π»ΠΈΠ·ΠΊΠΎ ΠΊ Π‘ΠΎΠ»Π½Ρ†Ρƒ ΠΈ ΡƒΡ‚Ρ€Π°Ρ‚ΠΈΠ»ΠΈ ΡΠ°ΠΌΠΎΠΊΠΎΠ½Ρ‚Ρ€ΠΎΠ»ΡŒ.

ИмСнно поэтому Syndicate ΠΊΠΎΠ½Ρ†Π΅Π½Ρ‚Ρ€ΠΈΡ€ΠΎΠ²Π°Π»Π°ΡΡŒ Π½Π° качСствС, с Ρ‡Π΅ΠΌ ΠΊΠΎΠΌΠ°Π½Π΄Π° ΠΎΡ‚Π»ΠΈΡ‡Π½ΠΎ ΡΠΏΡ€Π°Π²ΠΈΠ»Π°ΡΡŒ. Π–Π°Π½ ЖСсдон

Ρ‡Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠ΅ Π±Π°Π³ фиксинг. Π‘ΠΌΠΎΡ‚Ρ€Π΅Ρ‚ΡŒ Ρ„ΠΎΡ‚ΠΎ Ρ‡Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠ΅ Π±Π°Π³ фиксинг. Π‘ΠΌΠΎΡ‚Ρ€Π΅Ρ‚ΡŒ ΠΊΠ°Ρ€Ρ‚ΠΈΠ½ΠΊΡƒ Ρ‡Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠ΅ Π±Π°Π³ фиксинг. ΠšΠ°Ρ€Ρ‚ΠΈΠ½ΠΊΠ° ΠΏΡ€ΠΎ Ρ‡Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠ΅ Π±Π°Π³ фиксинг. Π€ΠΎΡ‚ΠΎ Ρ‡Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠ΅ Π±Π°Π³ фиксинг

Π’ Π·Π°ΠΊΠ»ΡŽΡ‡Π΅Π½ΠΈΠΈ Ρ…ΠΎΡ‚Π΅Π» Π±Ρ‹ ΡΠΊΠ°Π·Π°Ρ‚ΡŒ Ρ‡Ρ‚ΠΎ Π±Π°Π³ΠΈ ΠΈ ошибки ΠΏΠΎΡ€Π°Π΄ΠΈΠ»ΠΈ Ρ†Π΅Π»Ρ‹Π΅ сСгмСнты Π² Ρ€Π°Π·Π½Ρ‹Ρ… ΠΊΡƒΠ»ΡŒΡ‚ΡƒΡ€Π°Ρ… ΠΈ стали большой Ρ‡Π°ΡΡ‚ΡŒΡŽ ΠΈΠ³Ρ€ ΠΈ ΠΈΠ³Ρ€ΠΎΠ²ΠΎΠΉ индустрии. _DeVloPPeR_

Π˜ΡΡ‚ΠΎΡ‡Π½ΠΈΠΊ

Π’ΠΈΠΏΡ‹ Π±Π°Π³ΠΎΠ²: этимология ΠΈ энтомология

1. НСмного этимологии ΠΈ энтомологии
Π”Π°Π²Π°ΠΉΡ‚Π΅ посмотрим ΠΏΠΎΠΏΡ€ΠΈΡΡ‚Π°Π»ΡŒΠ½Π΅ΠΉ Π½Π° Ρ‚Π°ΠΊΠΎΠ΅ Π·Π½Π°ΠΊΠΎΠΌΠΎΠ΅ ΠΈ (Π΄ΠΎ Π±ΠΎΠ»ΠΈ?) Ρ€ΠΎΠ΄Π½ΠΎΠ΅ слово БАГ. ΠŸΡ€ΠΎΠΈΡΡ…ΠΎΠ΄ΠΈΡ‚ ΠΎΠ½ΠΎ ΠΎΡ‚ английского слова Bug, ΠΎΠ·Π½Π°Ρ‡Π°ΡŽΡ‰Π΅Π³ΠΎ «насСкомоС». Π•ΡΡ‚ΡŒ Π΅Ρ‰Π΅ ΠΌΠ½ΠΎΠ³ΠΎ сторонних Π·Π½Π°Ρ‡Π΅Π½ΠΈΠΉ, Π² частности английскоС Π²Ρ‹Ρ€Π°ΠΆΠ΅Π½ΠΈΠ΅ Β«to go bugsΒ» β€” сойти с ΡƒΠΌΠ°, Ρ‡Ρ‚ΠΎ Π»Π΅Π³ΠΊΠΎ корСллируСтся со Π²ΠΏΠΎΠ»Π½Π΅ русским Β«Ρ‚Π°Ρ€Π°ΠΊΠ°Π½Ρ‹ Π² Π³ΠΎΠ»ΠΎΠ²Π΅ завСлись». Π’Π°ΠΊΠΆΠ΅ Π²ΡΠΏΠΎΠΌΠΈΠ½Π°ΡŽΡ‚ΡΡ ΠΈ Β«ΠΆΡƒΡ‡ΠΊΠΈ Π½Π° Π»ΠΈΠ½ΠΈΠΈΒ» (Ρ‚ΠΎΠΆΠ΅, кстати, ΠΏΠΎ-английски – bugs). И ΠΎΠΏΡΡ‚ΡŒ ΠΌΡ‹ ΠΏΡ€ΠΈΡˆΠ»ΠΈ ΠΊ насСкомым.

Π•Ρ‰Π΅ Π² 1878 Π³ΠΎΠ΄Ρƒ, Вомас Альва Эдисон (Π΄Π°-Π΄Π°, Ρ‚ΠΎΡ‚ самый!) Π² ΠΏΠΈΡΡŒΠΌΠ°Ρ… ΠΊ своСму соратнику ΠŸΡƒΡΠΊΠ°ΡΡƒ писал: Β«It has been just so in all of my inventions. The first step is an intuition, and comes with a burst, then difficulties arise β€” this thing gives out and [it is] then that ‘Bugs’ β€” as such little faults and difficulties are called β€” show themselves and months of intense watching, study and labor are requisite before commercial success or failure is certainly reachedΒ». Π’Π΅ΠΌ ΠΆΠ΅ словом, ΠΈΠ½ΠΆΠ΅Π½Π΅Ρ€Ρ‹ Π½Π°Π·Ρ‹Π²Π°Π»ΠΈ ΠΈ сбои Ρ€Π°Π΄Π°Ρ€Π½ΠΎΠΉ элСктроники Π²ΠΎ врСмя Π²Ρ‚ΠΎΡ€ΠΎΠΉ ΠœΠΈΡ€ΠΎΠ²ΠΎΠΉ Π’ΠΎΠΉΠ½Ρ‹. ΠšΠΎΠ½Π΅Ρ‡Π½ΠΎ, Π±ΠΎΠ»Π΅Π΅ распространСна история ΠΎ Ρ‚ΠΎΠΌ, Ρ‡Ρ‚ΠΎ Π² 1946 Π³ΠΎΠ΄Ρƒ Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚ΠΊΠ° ΠΊΠΎΠΌΠΏΡŒΡŽΡ‚Π΅Ρ€Π° ΠœΠ°Ρ€ΠΊ-2 (Mark-II) Π±Ρ‹Π»ΠΈ приостановлСна ΠΈΠ·-Π·Π° сбоя Π΅Π³ΠΎ функционирования, Π²Ρ‹Π·Π²Π°Π½Π½ΠΎΠ³ΠΎ ΠΏΠΎΠΏΠ°Π΄Π°Π½ΠΈΠ΅ΠΌ ΠΌΠΎΡ‚Ρ‹Π»ΡŒΠΊΠ° ΠΌΠ΅ΠΆΠ΄Ρƒ ΠΊΠΎΠ½Ρ‚Π°ΠΊΡ‚ΠΎΠ². Π’Ρ€ΡƒΠΏΠΈΠΊ ΠΌΠΎΡ‚Ρ‹Π»ΡŒΠΊΠ° Π±Ρ‹Π» ΠΈΠ·Π²Π»Π΅Ρ‡Π΅Π½ ΠΈ ΠΏΡ€ΠΈΠΊΠ»Π΅Π΅Π½ ΠΊ ΠΎΡ‚Ρ‡Π΅Ρ‚Ρƒ Π»ΠΈΠΏΠΊΠΎΠΉ Π»Π΅Π½Ρ‚ΠΎΠΉ с ΠΊΠΎΠΌΠΌΠ΅Π½Ρ‚Π°Ρ€ΠΈΠ΅ΠΌ Β«First actual case of bug being found.Β» (Β«ΠŸΠ΅Ρ€Π²Ρ‹ΠΉ Ρ€Π΅Π°Π»ΡŒΠ½Ρ‹ΠΉ случай нахоТдСния ΠΆΡƒΡ‡ΠΊΠ°Β»). Как Π½Π΅Ρ‚Ρ€ΡƒΠ΄Π½ΠΎ Π΄ΠΎΠ³Π°Π΄Π°Ρ‚ΡŒΡΡ, ΠΏΡ€ΠΈΠΌΠ΅Ρ€Π½ΠΎ ΠΎΡ‚Ρ‚ΡƒΠ΄Π° ΠΆΠ΅ «растут ΡƒΡˆΠΈΒ» ΠΈ слова Β«Π΄Π΅Π±Π°Π³Π³Π΅Ρ€Β» (debugger) – Π±ΡƒΠΊΠ²Π°Π»ΡŒΠ½ΠΎ Β«ΠΈΠ·Π±Π°Π²ΠΈΡ‚Π΅Π»ΡŒ ΠΎΡ‚ ΠΆΡƒΡ‡ΠΊΠΎΠ²Β».

2. Π’ΠΈΠ΄Ρ‹ Π±Π°Π³ΠΎΠ².
ΠŸΡ€ΠΎΡΡ‚Π΅ΠΉΡˆΠΈΠΉ (Π½Π΅ ΠΊΠ°ΠΊ инфузория-Ρ‚ΡƒΡ„Π΅Π»ΡŒΠΊΠ°, Π° самый простой для понимания, ΠΌΠΎΠ΄Π½ΠΎ ΡΠΊΠ°Π·Π°Ρ‚ΡŒ «классичСский») Π±Π°Π³ – это нСсоотвСтствиС ΠΌΠ΅ΠΆΠ΄Ρƒ ΠΎΠΆΠΈΠ΄Π°Π΅ΠΌΡ‹ΠΌ Ρ€Π΅Π·ΡƒΠ»ΡŒΡ‚Π°Ρ‚ΠΎΠΌ (ОР) ΠΈ фактичСским Ρ€Π΅Π·ΡƒΠ»ΡŒΡ‚Π°Ρ‚ΠΎΠΌ (Π€Π ). Π Π°Π·Π±Π΅Ρ€Π΅ΠΌ это Π½Π° ΠΏΡ€ΠΈΠΌΠ΅Ρ€Π΅:

Π”Π΅ΠΉΡΡ‚Π²ΠΈΡΠžΠΆΠΈΠ΄Π°Π΅ΠΌΡ‹ΠΉ Ρ€Π΅Π·ΡƒΠ»ΡŒΡ‚Π°Ρ‚Π€Π°ΠΊΡ‚ΠΈΡ‡Π΅ΡΠΊΠΈΠΉ Ρ€Π΅Π·ΡƒΠ»ΡŒΡ‚Π°Ρ‚
ВвСсти Π² ячСйку Π²Ρ‹Ρ€Π°ΠΆΠ΅Π½ΠΈΠ΅ Β«=2+2*2Β» (Π±Π΅Π· ΠΊΠ°Π²Ρ‹Ρ‡Π΅ΠΊ) ΠΈ Π½Π°ΠΆΠ°Ρ‚ΡŒ ENTER68 БАГ.

(это, кстати, Ρ€Π΅Π°Π»ΡŒΠ½Ρ‹ΠΉ Π±Π°Π³ старого Microsoft Excel – ΠΎΠ½ Π½Π΅ ΡƒΡ‡ΠΈΡ‚Ρ‹Π²Π°Π» ΠΏΡ€ΠΈΠΎΡ€ΠΈΡ‚Π΅Ρ‚Π° матСматичСских ΠΎΠΏΠ΅Ρ€Π°Ρ†ΠΈΠΉ, ΠΏΠΎ ΠΊΠΎΡ‚ΠΎΡ€ΠΎΠΌΡƒ ΡƒΠΌΠ½ΠΎΠΆΠ΅Π½ΠΈΠ΅ ΠΈΠΌΠ΅Π΅Ρ‚ Π²Ρ‹ΡΡˆΠΈΠΉ ΠΏΡ€ΠΈΠΎΡ€ΠΈΡ‚Π΅Ρ‚ ΠΏΠΎ ΡΡ€Π°Π²Π½Π΅Π½ΠΈΡŽ со слоТСниСм)

ВсС просто. Π–Π΄Π΅ΠΌ ΠΎΠ΄Π½ΠΎ – ΠΏΠΎΠ»ΡƒΡ‡Π°Π΅ΠΌ Π΄Ρ€ΡƒΠ³ΠΎΠ΅. Π‘Π°Π³.
Π― Π½Π΅ Π±ΡƒΠ΄Ρƒ ΠΏΠ΅Ρ€Π΅Ρ‡ΠΈΡΠ»ΡΡ‚ΡŒ всС ΠΏΠΎΠ΄Π²ΠΈΠ΄Ρ‹ Π±Π°Π³Π° классичСского – ΠΎΡ‚ ΠΎΠΏΠ΅Ρ‡Π°Ρ‚ΠΎΠΊ Π² Π΄Π°Π½Π½Ρ‹Ρ… ΠΈ ΠΎΠΏΠ΅Ρ‡Π°Ρ‚ΠΎΠΊ Π² ΠΊΠΎΠ΄Π΅ Π΄ΠΎ бСсконСчных Ρ†ΠΈΠΊΠ»ΠΎΠ², ΠΎΡ‚ использования ΠΎΠΏΠ΅Ρ€Π°Ρ‚ΠΎΡ€Π° присвоСния вмСсто ΠΎΠΏΠ΅Ρ€Π°Ρ‚ΠΎΡ€Π° ΠΏΡ€ΠΎΠ²Π΅Ρ€ΠΊΠΈ равСнства Π΄ΠΎ использования Π½Π΅ΠΈΠ½ΠΈΡ†ΠΈΠ°Π»ΠΈΠ·ΠΈΡ€ΠΎΠ²Π°Π½Π½ΠΎΠΉ ΠΏΠ΅Ρ€Π΅ΠΌΠ΅Π½Π½ΠΎΠΉ, ΠΎΡ‚ состояния Π³ΠΎΠ½ΠΊΠΈ (race condition) Π² ΠΌΡƒΠ»ΡŒΡ‚ΠΈΠΏΠΎΡ‚ΠΎΡ‡Π½Ρ‹Ρ… прилоТСния Π΄ΠΎ пСрСполнСния Π±ΡƒΡ„Π΅Ρ€Π°, ΠΈ Ρ‚Π°ΠΊ Π΄Π°Π»Π΅Π΅, ΠΈ Ρ‚ΠΎΠΌΡƒ ΠΏΠΎΠ΄ΠΎΠ±Π½ΠΎΠ΅ – всС это достаточно ΠΎΠ±Ρ‹Π΄Π΅Π½Π½Ρ‹Π΅ ΠΈ ясныС явлСния. ΠžΠ±Ρ€Π°Ρ‚ΠΈΠΌΡΡ ΠΊ ΠΌΠ°Π»ΠΎΠ·Π½Π°ΠΊΠΎΠΌΠΎΠΉ экзотикС.

2.1. Π“Π΅ΠΉΠ·Π΅Π½Π±Π°Π³ (Heisenbug)
Π‘Π°Π³, Π½Π°Π·Π²Π°Π½Π½Ρ‹ΠΉ Π² Ρ‡Π΅ΡΡ‚ΡŒ ГСйзСнбСргского ΠŸΡ€ΠΈΠ½Ρ†ΠΈΠΏΠ° нСопрСдСлСнности – ΠΊΠΎΠ½Ρ†Π΅ΠΏΡ†ΠΈΠΈ ΠΊΠ²Π°Π½Ρ‚ΠΎΠ²ΠΎΠΉ Ρ„ΠΈΠ·ΠΈΠΊΠΈ. ΠŸΡ€ΠΎΡΡ‚Ρ‹ΠΌ (Ρ…ΠΎΡ‚ΡŒ слово «просто» здСсь ΠΈ Π½Π΅ ΠΎΡ‡Π΅Π½ΡŒ ΠΏΡ€ΠΈΠΌΠ΅Π½ΠΈΠΌΠΎ) ΠΏΡ€ΠΈΠΌΠ΅Ρ€ΠΎΠΌ ΠΏΠΎΠ΄ΠΎΠ±Π½ΠΎΠ³ΠΎ Π±Π°Π³Π° Π±ΡƒΠ΄Π΅Ρ‚ ΡΠ²Π»ΡΡ‚ΡŒΡΡ ошибка, ΠΏΡ€ΠΎΡΠ²Π»ΡΡŽΡ‰Π°ΡΡΡ, ΠΊΠΎΠ³Π΄Π° ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ° запускаСтся Π½Π° исполнСниС Π² Ρ€Π°Π±ΠΎΡ‡Π΅ΠΉ срСдС, Π½ΠΎ ΠΈΡΡ‡Π΅Π·Π°ΡŽΡ‰Π°Ρ, ΠΊΠΎΠ³Π΄Π° ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΡƒ Π·Π°ΠΏΡƒΡΠΊΠ°ΡŽΡ‚ Π² Π΄Π΅Π±Π°Π³Π³Π΅Ρ€Π΅.

2.2. Π‘ΠΎΡ€Π±Π°Π³ (Bohrbug)
Π’ΠΈΠΏ Π±Π°Π³Π°, Π½Π°Π·Π²Π°Π½Π½Ρ‹ΠΉ Ρ‚Π°ΠΊ Π² Ρ‡Π΅ΡΡ‚ΡŒ Π°Ρ‚ΠΎΠΌΠ½ΠΎΠΉ ΠΌΠΎΠ΄Π΅Π»ΠΈ Π‘ΠΎΡ€Π°. Π’ ΠΏΡ€ΠΎΡ‚ΠΈΠ²ΠΎΠΏΠΎΠ»ΠΎΠΆΠ½ΠΎΡΡ‚ΡŒ Π“Π΅ΠΉΠ·Π΅Π½Π±Π°Π³Ρƒ, ΠΎΠ½ проявляСтся постоянно ΠΏΡ€ΠΈ ΠΎΠ΄Π½ΠΎΠΌ ΠΈ Ρ‚ΠΎΠΌ ΠΆΠ΅ стСчСнии ΠΎΠ±ΡΡ‚ΠΎΡΡ‚Π΅Π»ΡŒΡΡ‚Π². Вопрос Π² Ρ‚ΠΎΠΌ, Ρ‡Ρ‚ΠΎ вСсь Π½Π°Π±ΠΎΡ€ ΠΎΠ±ΡΡ‚ΠΎΡΡ‚Π΅Π»ΡŒΡΡ‚Π² Π±Ρ‹Π²Π΅Ρ‚ Π½Π΅Π²ΠΎΠ·ΠΌΠΎΠΆΠ½ΠΎ (ΠΈΠ»ΠΈ ΠΎΡ‡Π΅Π½ΡŒ Ρ‚Ρ€ΡƒΠ΄Π½ΠΎ) ΠΎΡ‚ΡΠ»Π΅Π΄ΠΈΡ‚ΡŒ.

2.3. МандСльбаг (Mandelbug)
Назван Π² Ρ‡Π΅ΡΡ‚ΡŒ Π‘Π΅Π½ΡƒΠ° ΠœΠ°Π½Π΄Π΅Π»ΡŒΠ±Ρ€ΠΎΡ‚Π°, внСсшСго ΠΎΠ³Ρ€ΠΎΠΌΠ½Ρ‹ΠΉ Π²ΠΊΠ»Π°Π΄ Π² Ρ‚Π΅ΠΎΡ€ΠΈΡŽ Ρ„Ρ€Π°ΠΊΡ‚Π°Π»ΠΎΠ². МандСльбагами Π½Π°Π·Ρ‹Π²Π°ΡŽΡ‚ ошибки, Ρ‡ΡŒΠΈ ΠΏΡ€ΠΈΡ‡ΠΈΠ½Ρ‹ Π½Π°ΡΡ‚ΠΎΠ»ΡŒΠΊΠΎ слоТны ΠΈ нСясны, Ρ‡Ρ‚ΠΎ фактичСски каТутся Ρ…Π°ΠΎΡ‚ΠΈΡ‡Π½Ρ‹ΠΌΠΈ ΠΈ Π½Π΅ ΠΏΠΎΠ΄Π΄Π°ΡŽΡ‰ΠΈΠΌΠΈΡΡ описаниями. (ΠΊΠ»ΡŽΡ‡Π΅Π²ΠΎΠ΅ слово «каТутся»). ПодобноС, ΠΌΠΎΠΆΠ΅Ρ‚ Π±Ρ‹Ρ‚ΡŒ Π²Ρ‹Π·Π²Π°Π½ΠΎ, Π½Π°ΠΏΡ€ΠΈΠΌΠ΅Ρ€, ΠΌΠ΅Π΄Π»Π΅Π½Π½ΠΎΠΉ Ρ€Π΅Π°ΠΊΡ†ΠΈΠ΅ΠΉ систСмы – Ρ‚ΠΎ Π΅ΡΡ‚ΡŒ ошибка ΡƒΠΆΠ΅ ΠΏΡ€ΠΎΠΈΠ·ΠΎΡˆΠ»Π°, Π½ΠΎ ΠΎΠ± этом Π²Ρ‹ ΡƒΠ·Π½Π°Π΅Ρ‚Π΅ Ρ‚ΠΎΠ»ΡŒΠΊΠΎ Ρ‡Π΅Ρ€Π΅Π· Π½Π΅ΠΊΠΎΡ‚ΠΎΡ€ΠΎΠ΅ врСмя, Ρ‡Ρ‚ΠΎ сильно Π·Π°Ρ‚Ρ€ΡƒΠ΄Π½ΠΈΡ‚ Π»ΠΎΠΊΠ°Π»ΠΈΠ·Π°Ρ†ΠΈΡŽ ΠΏΡ€ΠΈΡ‡ΠΈΠ½.

2.4. Π¨Ρ€Π΅Π΄ΠΈΠ½Π±Π°Π³ (Schroedinbug)
Π¨Ρ€Π΅Π΄ΠΈΠ½Π±Π°Π³ Π½Π°Π·Π²Π°Π½ Π² Ρ‡Π΅ΡΡ‚ΡŒ извСстного парадокса с кошкой Π¨Ρ€Π΅Π΄ΠΈΠ½Π³Π΅Ρ€Π° (ΠΈΠ»ΠΈ эта нСсчастная ΠΆΠΈΠ²ΠΎΡ‚ΠΈΠ½Π° – ΠΊΠΎΡ‚?). Он Π·Π°ΠΊΠ»ΡŽΡ‡Π°Π΅Ρ‚ΡΡ Π² Ρ‚ΠΎΠΌ, Ρ‡Ρ‚ΠΎ ΠΊΡ‚ΠΎ-Π½ΠΈΠ±ΡƒΠ΄ΡŒ Ρ‡ΠΈΡ‚Π°Π΅Ρ‚ ΠΊΠΎΠ΄ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΡ‹ (Ρ€Π°Π±ΠΎΡ‚Π°ΡŽΡ‰Π΅ΠΉ ΡƒΠΆΠ΅ Π½Π΅ΠΊΠΎΡ‚ΠΎΡ€ΠΎΠ΅ врСмя) ΠΈ восклицаСт Β«Π”Π° этого Π½Π΅ ΠΌΠΎΠΆΠ΅Ρ‚ Π±Ρ‹Ρ‚ΡŒ! Она просто Π½Π΅ ΠΌΠΎΠΆΠ΅Ρ‚ Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΎΠ½ΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒ!Β», послС Ρ‡Π΅Π³ΠΎ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ° ΠΏΡ€Π΅ΠΊΡ€Π°Ρ‰Π°Π΅Ρ‚ своС Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΎΠ½ΠΈΡ€ΠΎΠ²Π°Π½ΠΈΠ΅ ΠΏΠΎΠΊΠ° данная ошибка Π½Π΅ Π±ΡƒΠ΄Π΅Ρ‚ исправлСна. Π‘ΡƒΠ΄ΡƒΡ‡ΠΈ, казалось Π±Ρ‹, Π°Π±ΡΠΎΠ»ΡŽΡ‚Π½ΠΎ фантастичСской, данная ошибка попадаСтся Π² Ρ€Π΅Π°Π»ΡŒΠ½ΠΎΡΡ‚ΠΈ – спроситС Π·Π½Π°ΠΊΠΎΠΌΡ‹Ρ… Π²Π΅Ρ‚Π΅Ρ€Π°Π½ΠΎΠ²- Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚Ρ‡ΠΈΠΊΠΎΠ², ΠΎΠ½ΠΈ подтвСрдят. Π₯отя, ΠΊΠΎΠ½Π΅Ρ‡Π½ΠΎ, ΠΏΠΎΡΠ»Π΅Π΄ΡƒΡŽΡ‰ΠΈΠΉ Π°Π½Π°Π»ΠΈΠ·, ΠΊΠ°ΠΊ ΠΏΡ€Π°Π²ΠΈΠ»ΠΎ, позволяСт отнСсти ΠΎΡˆΠΈΠ±ΠΊΡƒ ΠΊ Ρ€Π°Π·Π΄Π΅Π»Π°ΠΌ 2.1, 2.2 ΠΈΠ»ΠΈ 2.3, это удаСтся Π½Π΅ всСгда.

2.5. Π€Π°Π·Ρ‹ Π»ΡƒΠ½Ρ‹
На самом Π΄Π΅Π»Π΅ Ρ‚Π°ΠΊΠΎΠΉ ошибки Π½Π΅ сущСствуСт – это популярная ΠΎΡ‚Π³ΠΎΠ²ΠΎΡ€ΠΊΠ° Ρ‚Π΅Ρ…, ΠΊΡ‚ΠΎ Π½Π΅ Ρ…ΠΎΡ‡Π΅Ρ‚ (Π½Π΅ ΠΈΠΌΠ΅Π΅Ρ‚ ТСлания ΠΈ/ΠΈΠ»ΠΈ Π²Ρ€Π΅ΠΌΠ΅Π½ΠΈ) Ρ€Π°Π·Π±ΠΈΡ€Π°Ρ‚ΡŒΡΡ Π² слоТных ΠΏΡ€ΠΈΡ‡ΠΈΠ½Π°Ρ… возникновСния ошибки. Π’Π΅ΠΌ Π½Π΅ ΠΌΠ΅Π½Π΅Π΅, Π² истории сущСствуСт ΠΏΠ°Ρ€Π° ΠΏΡ€ΠΈΠΌΠ΅Ρ€ΠΎΠ², ΠΊΠΎΠ³Π΄Π° ошибки Π²ΠΎΠ·Π½ΠΈΠΊΠ°Π»ΠΈ Π±ΡƒΠΊΠ²Π°Π»ΡŒΠ½ΠΎ ΠΈΠ·-Π·Π° Ρ„Π°Π· Π»ΡƒΠ½Ρ‹. Π― Π½Π΅ Π±ΡƒΠ΄Ρƒ ΠΏΡ€ΠΈΠ²ΠΎΠ΄ΠΈΡ‚ΡŒ здСсь эти истории, надСясь, Ρ‡Ρ‚ΠΎ Π½ΠΈΠΊΠΎΠΌΡƒ ΠΈΠ· нас Π½Π΅ придСтся Ρ€Π°Π±ΠΎΡ‚Π°Ρ‚ΡŒ со ΡΡ‚ΠΎΠ»ΡŒ слоТными устройствами. Π’Π΅ΠΌ Π½Π΅ ΠΌΠ΅Π½Π΅Π΅, Π² любом случаС, Ρ…ΠΎΡ‚Π΅Π»ΠΎΡΡŒ Π±Ρ‹ ΠΏΡ€Π΅Π΄ΠΎΡΡ‚Π΅Ρ€Π΅Ρ‡ΡŒ всСх ΠΎΡ‚ нСостороТных ΡƒΠΌΠΎΠ·Π°ΠΊΠ»ΡŽΡ‡Π΅Π½ΠΈΠΉ ΠΈ ΠΏΠΎΠΏΡ€ΠΎΡΠΈΡ‚ΡŒ Π±Ρ‹Ρ‚ΡŒ Π±ΠΎΠ»Π΅Π΅ Π²Π½ΠΈΠΌΠ°Ρ‚Π΅Π»ΡŒΠ½Ρ‹ΠΌΠΈ, настойчивыми ΠΈ скрупулСзными Π² своСй Ρ€Π°Π±ΠΎΡ‚Π΅.

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

2.7. ДСмонстрационный эффСкт.
Ну ΠΈ ΠΊΠΎΠ½Π΅Ρ‡Π½ΠΎ, извСстный всСм, «эффСкт ΠΏΠ΅Ρ€Π²ΠΎΠ³ΠΎ ΠΏΠΎΠΊΠ°Π·Π°Β», Π½Π΅ Ρ€Π°Π· ΡΠ»ΡƒΡ‡Π°Π²ΡˆΠΈΠΉΡΡ ΠΈ с вашим ΠΏΠΎΠΊΠΎΡ€Π½Ρ‹ΠΌ слугой. Как Ρ‚ΠΎΠ»ΡŒΠΊΠΎ ΠΏΡ€ΠΈΡ…ΠΎΠ΄ΠΈΡ‚ ΠΏΠΎΡ€Π° ΠΏΠΎΠΊΠ°Π·Π°Ρ‚ΡŒ, Π½Π°ΠΏΡ€ΠΈΠΌΠ΅Ρ€, прСкрасно Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΎΠ½ΠΈΡ€ΠΎΠ²Π°Π²ΡˆΠΈΠΉ Π½Π° тСстовом стСндС ΡŽΠ½ΠΈΡ‚, ΠΎΠ±ΡΠ·Π°Ρ‚Π΅Π»ΡŒΠ½ΠΎ происходит Ρ‡Ρ‚ΠΎ-Ρ‚ΠΎ уТасноС. ΠŸΡ€ΠΈΡ‡Π½Ρ‹, ΠΊΠ°ΠΊ ΠΏΡ€Π°Π²ΠΈΠ»ΠΎ, Ρ‚Ρ€ΠΈΠ²ΠΈΠ°Π»ΡŒΠ½Ρ‹ – пропуск Β«Π½Π΅Π·Π½Π°Ρ‡ΠΈΡ‚Π΅Π»ΡŒΠ½Ρ‹Ρ…Β» тСст-кСйсов, Π½Π΅Π²Π½ΠΈΠΌΠ°Ρ‚Π΅Π»ΡŒΠ½ΠΎΡΡ‚ΡŒ ΠΊ дСталям ΠΈ Π½Π΅ΡƒΡ‡Ρ‚Π΅Π½Π½Ρ‹Π΅ юз-кСйсы. ΠžΠΏΡΡ‚ΡŒ ΠΆΠ΅ – Π±ΡƒΠ΄ΡŒΡ‚Π΅ Π²Π½ΠΈΠΌΠ°Ρ‚Π΅Π»ΡŒΠ½Π΅ΠΉ.

На этом я Π·Π°ΠΊΠΎΠ½Ρ‡Ρƒ ΠΊΡ€Π°Ρ‚ΠΊΠΈΠΉ ΠΎΠ±Π·ΠΎΡ€ Π±Π°Π³ΠΎΠ², Π±ΡƒΠ΄Ρƒ Ρ€Π°Π΄ Π’Π°ΡˆΠΈΠΌ замСчаниям ΠΈ прСдлоТСниям.

Π˜ΡΡ‚ΠΎΡ‡Π½ΠΈΠΊ

Π’Ρ‹Π±ΠΈΡ€Π°Π΅ΠΌ подходящий Π±Π°Π³-Ρ‚Ρ€Π΅ΠΊΠΈΠ½Π³

Π― общался с дСсятками QA-ΠΈΠ½ΠΆΠ΅Π½Π΅Ρ€ΠΎΠ² ΠΈΠ· Ρ€Π°Π·Π½Ρ‹Ρ… ΠΊΠΎΠΌΠΏΠ°Π½ΠΈΠΉ ΠΈ ΠΊΠ°ΠΆΠ΄Ρ‹ΠΉ ΠΈΠ· Π½ΠΈΡ… рассказывал ΠΎ Ρ‚ΠΎΠΌ, Ρ‡Ρ‚ΠΎ Ρƒ Π½ΠΈΡ… ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΡŽΡ‚ Ρ€Π°Π·Π½Ρ‹Π΅ систСмы ΠΈ инструмСнты для Π±Π°Π³-Ρ‚Ρ€Π΅ΠΊΠΈΠ½Π³Π°. ΠœΡ‹ Ρ‚ΠΎΠΆΠ΅ ΠΏΡ€ΠΎΠ±ΠΎΠ²Π°Π»ΠΈ нСсколько ΠΈΠ· Π½ΠΈΡ… ΠΈ я Ρ€Π΅ΡˆΠΈΠ» ΠΏΠΎΠ΄Π΅Π»ΠΈΡ‚ΡŒΡΡ Ρ€Π΅ΡˆΠ΅Π½ΠΈΠ΅ΠΌ, ΠΊ ΠΊΠΎΡ‚ΠΎΡ€ΠΎΠΌΡƒ ΠΌΡ‹ ΠΏΡ€ΠΈΡˆΠ»ΠΈ.

Ρ‡Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠ΅ Π±Π°Π³ фиксинг. Π‘ΠΌΠΎΡ‚Ρ€Π΅Ρ‚ΡŒ Ρ„ΠΎΡ‚ΠΎ Ρ‡Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠ΅ Π±Π°Π³ фиксинг. Π‘ΠΌΠΎΡ‚Ρ€Π΅Ρ‚ΡŒ ΠΊΠ°Ρ€Ρ‚ΠΈΠ½ΠΊΡƒ Ρ‡Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠ΅ Π±Π°Π³ фиксинг. ΠšΠ°Ρ€Ρ‚ΠΈΠ½ΠΊΠ° ΠΏΡ€ΠΎ Ρ‡Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠ΅ Π±Π°Π³ фиксинг. Π€ΠΎΡ‚ΠΎ Ρ‡Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠ΅ Π±Π°Π³ фиксинг

Π˜Π½Ρ‚Ρ€ΠΎ

Π‘ΡƒΠ΄Ρƒ Π±Π°Π½Π°Π»Π΅Π½. Ошибки ΠΏΠΎΡΠ²Π»ΡΡŽΡ‚ΡΡ ΠΈ ΠΎΠ±Π½Π°Ρ€ΡƒΠΆΠΈΠ²Π°ΡŽΡ‚ΡΡ Π½Π° Ρ€Π°Π·Π»ΠΈΡ‡Π½Ρ‹Ρ… этапах процСсса Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚ΠΊΠΈ. ΠŸΠΎΡΡ‚ΠΎΠΌΡƒ ΠΌΠΎΠΆΠ½ΠΎ Ρ€Π°Π·Π΄Π΅Π»ΠΈΡ‚ΡŒ Π±Π°Π³ΠΈ Π½Π° ΠΊΠ°Ρ‚Π΅Π³ΠΎΡ€ΠΈΠΈ, Π² зависимости ΠΎΡ‚ Π²Ρ€Π΅ΠΌΠ΅Π½ΠΈ ΠΈΡ… обнаруТСния:

Π‘ Ρ‡Π΅Π³ΠΎ ΠΌΡ‹ Π½Π°Ρ‡ΠΈΠ½Π°Π»ΠΈ, ΠΈΠ»ΠΈ Jira

Π”Π²Π° Π³ΠΎΠ΄Π° Π½Π°Π·Π°Π΄ Ρƒ нас Π±Ρ‹Π»Π° выдСлСнная ΠΊΠΎΠΌΠ°Π½Π΄Π° тСстировщиков, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ Π²Ρ€ΡƒΡ‡Π½ΡƒΡŽ тСстировали ΠΏΡ€ΠΎΠ΄ΡƒΠΊΡ‚ послС ΠΈΠ½Ρ‚Π΅Π³Ρ€Π°Ρ†ΠΈΠΈ ΠΊΠΎΠ΄Π° всСх ΠΊΠΎΠΌΠ°Π½Π΄. Π”ΠΎ этого ΠΌΠΎΠΌΠ΅Π½Ρ‚Π° ΠΊΠΎΠ΄ провСрялся Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚Ρ‡ΠΈΠΊΠ°ΠΌΠΈ Π½Π° дСвСлопСрских стСндах. Ошибки ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ Π½Π°Ρ…ΠΎΠ΄ΠΈΠ»ΠΈ тСстировщики заносились Π² бэклог Π² Jira. Π‘Π°Π³ΠΈ Ρ…Ρ€Π°Π½ΠΈΠ»ΠΈΡΡŒ Π² ΠΎΠ±Ρ‰Π΅ΠΌ бэклогС ΠΈ ΠΏΠ΅Ρ€Π΅Π΅Π·ΠΆΠ°Π»ΠΈ ΠΈΠ· спринта Π² спринт с Π΄Ρ€ΡƒΠ³ΠΈΠΌΠΈ Π·Π°Π΄Π°Ρ‡Π°ΠΌΠΈ. ΠšΠ°ΠΆΠ΄Ρ‹ΠΉ спринт Π΄Π²Π°-Ρ‚Ρ€ΠΈ Π±Π°Π³Π° Π΄ΠΎΡΡ‚Π°Π²Π°Π»ΠΈΡΡŒ ΠΈ Ρ‡ΠΈΠ½ΠΈΠ»ΠΈΡΡŒ, Π½ΠΎ Π±ΠΎΠ»ΡŒΡˆΠΈΠ½ΡΡ‚Π²ΠΎ ΠΎΡΡ‚Π°Π²Π°Π»ΠΎΡΡŒ Π½Π° Π΄Π½Π΅ бэклога:

Ρ‡Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠ΅ Π±Π°Π³ фиксинг. Π‘ΠΌΠΎΡ‚Ρ€Π΅Ρ‚ΡŒ Ρ„ΠΎΡ‚ΠΎ Ρ‡Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠ΅ Π±Π°Π³ фиксинг. Π‘ΠΌΠΎΡ‚Ρ€Π΅Ρ‚ΡŒ ΠΊΠ°Ρ€Ρ‚ΠΈΠ½ΠΊΡƒ Ρ‡Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠ΅ Π±Π°Π³ фиксинг. ΠšΠ°Ρ€Ρ‚ΠΈΠ½ΠΊΠ° ΠΏΡ€ΠΎ Ρ‡Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠ΅ Π±Π°Π³ фиксинг. Π€ΠΎΡ‚ΠΎ Ρ‡Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠ΅ Π±Π°Π³ фиксинг

Π£ мСня Π΅ΡΡ‚ΡŒ подозрСния, Ρ‡Ρ‚ΠΎ Π·Π° всС врСмя Ρ€Π°Π±ΠΎΡ‚Ρ‹ нашСй сСти, Π½ΠΈΠΊΡ‚ΠΎ, ΠΊΡ€ΠΎΠΌΠ΅ тСстировщиков Π½Π΅ воспроизводил эту ΠΎΡˆΠΈΠ±ΠΊΡƒ. Π’Π°ΠΊΠΎΠ³ΠΎ Ρ€ΠΎΠ΄Π° ошибки ΠΈ ΡΠΎΡΡ‚Π°Π²Π»ΡΡŽΡ‚ Π±ΠΎΠ»ΡŒΡˆΠΈΠ½ΡΡ‚Π²ΠΎ Π±Π°Π³ΠΎΠ², ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ Π½Π΅ ΠΈΡΠΏΡ€Π°Π²Π»ΡΡŽΡ‚ΡΡ.

ΠŸΡ€ΠΈ Ρ‚Π°ΠΊΠΎΠΌ ΠΏΠΎΠ΄Ρ…ΠΎΠ΄Π΅, ΠΊΠΎΠ³Π΄Π° заносятся всС Π½Π°ΠΉΠ΄Π΅Π½Π½Ρ‹Π΅ Π±Π°Π³ΠΈ, Π½Π΅ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ ΠΈΠ· Π½ΠΈΡ… Π΄ΡƒΠ±Π»ΠΈΡ€ΡƒΡŽΡ‚ΡΡ ΠΈ Π±ΠΎΠ»ΡŒΡˆΠΈΠ½ΡΡ‚Π²ΠΎ ΠΈΠ· этих Π±Π°Π³ΠΎΠ² Π½Π΅ чинится Π²ΠΎΠ·Π½ΠΈΠΊΠ°ΡŽΡ‚ ΠΏΡ€ΠΎΠ±Π»Π΅ΠΌΡ‹:

ΠŸΡ€ΠΎΡ‰Π°ΠΉ Jira, Π΄Π° здравствуСт Kaiten

ВСсной 2018 Π³ΠΎΠ΄Π° ΠΌΡ‹ ΠΎΡ‚ΠΊΠ°Π·Π°Π»ΠΈΡΡŒ ΠΎΡ‚ Jira ΠΈ ΠΏΠ΅Ρ€Π΅ΡˆΠ»ΠΈ Π² Kaiten. Π‘ΠΌΠ΅Π½Π° инструмСнтов Π±Ρ‹Π»Π° Π²Ρ‹Π·Π²Π°Π½Π° ΠΏΡ€ΠΈΡ‡ΠΈΠ½Π°ΠΌΠΈ, ΠΎ ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Ρ… АндрСй ΠΡ€Π΅Ρ„ΡŒΠ΅Π² написал Π² ΡΡ‚Π°Ρ‚ΡŒΠ΅ Β«ΠŸΠΎΡ‡Π΅ΠΌΡƒ Π”ΠΎΠ΄ΠΎ ΠŸΠΈΡ†Ρ†Π° стала ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚ΡŒ Kaiten вмСсто связки Trello ΠΈ JiraΒ». ПослС ΠΏΠ΅Ρ€Π΅Ρ…ΠΎΠ΄Π° Π² Kaiten наш ΠΏΠΎΠ΄Ρ…ΠΎΠ΄ ΠΊ Ρ€Π°Π±ΠΎΡ‚Π΅ с Π±Π°Π³Π°ΠΌΠΈ Π½Π΅ измСнился:

Ρ‡Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠ΅ Π±Π°Π³ фиксинг. Π‘ΠΌΠΎΡ‚Ρ€Π΅Ρ‚ΡŒ Ρ„ΠΎΡ‚ΠΎ Ρ‡Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠ΅ Π±Π°Π³ фиксинг. Π‘ΠΌΠΎΡ‚Ρ€Π΅Ρ‚ΡŒ ΠΊΠ°Ρ€Ρ‚ΠΈΠ½ΠΊΡƒ Ρ‡Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠ΅ Π±Π°Π³ фиксинг. ΠšΠ°Ρ€Ρ‚ΠΈΠ½ΠΊΠ° ΠΏΡ€ΠΎ Ρ‡Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠ΅ Π±Π°Π³ фиксинг. Π€ΠΎΡ‚ΠΎ Ρ‡Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠ΅ Π±Π°Π³ фиксинг

ВрСмя экспСримСнтов, ΠΈΠ»ΠΈ Π½Π΅Ρ‚

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

Π’Π΅Ρ€Π½ΠΈΡ‚Π΅ ΠΌΡƒΡ€Π°Π²ΡŒΠΈΡˆΠ΅ΠΊ

ПослС Π½Π΅ΡƒΠ΄Π°Ρ‡Π½ΠΎΠ³ΠΎ экспСримСнта с доской Π² Kaiten, Π½Π΅ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚Ρ‡ΠΈΠΊΠΈ всё Π΅Ρ‰Ρ‘ Π±Ρ‹Π»ΠΈ ΠΏΡ€ΠΎΡ‚ΠΈΠ² Ρ„ΠΎΡ€ΠΌΠ°Ρ‚Π° с сообщСниСм Π² Slack. И ΠΌΡ‹ стали Π΄ΡƒΠΌΠ°Ρ‚ΡŒ ΠΊΠ°ΠΊ Ρ‚Ρ€Π΅ΠΊΠ°Ρ‚ΡŒ Π±Π°Π³ΠΈ Π² слакС ΠΈ Ρ€Π΅ΡˆΠΈΡ‚ΡŒ ΠΏΡ€ΠΎΠ±Π»Π΅ΠΌΡ‹, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ мСшали Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚Ρ‡ΠΈΠΊΠ°ΠΌ. Π’ Ρ€Π΅Π·ΡƒΠ»ΡŒΡ‚Π°Ρ‚Π΅ поисков Π½Π°Ρ‚ΠΊΠ½ΡƒΠ»ΠΈΡΡŒ Π½Π° ΠΏΡ€ΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΠ΅ для Slack, Workast, ΠΊΠΎΡ‚ΠΎΡ€ΠΎΠ΅ ΠΏΠΎΠΌΠΎΠ³Π°Π΅Ρ‚ ΠΎΡ€Π³Π°Π½ΠΈΠ·ΠΎΠ²Π°Ρ‚ΡŒ Ρ€Π°Π±ΠΎΡ‚Ρƒ с Ρ‚ΡƒΠ΄ΡƒΡˆΠΊΠ°ΠΌΠΈ прямо Π² мСссСндТСрС. ΠœΡ‹ ΠΏΠΎΠ΄ΡƒΠΌΠ°Π»ΠΈ, Ρ‡Ρ‚ΠΎ это ΠΏΡ€ΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΠ΅ ΠΏΠΎΠ·Π²ΠΎΠ»ΠΈΡ‚ ΡƒΠΏΡ€Π°Π²Π»ΡΡ‚ΡŒ процСссом Ρ€Π°Π±ΠΎΡ‚Ρ‹ с Π±Π°Π³Π°ΠΌΠΈ Π±ΠΎΠ»Π΅Π΅ Π³ΠΈΠ±ΠΊΠΎ. Π£ этого прилоТСния Π±Ρ‹Π»ΠΈ свои ΠΏΠ»ΡŽΡΡ‹: смСна статусов ΠΈ Π½Π°Π·Π½Π°Ρ‡Π΅Π½ΠΈΠ΅ Π½Π° Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚Ρ‡ΠΈΠΊΠΎΠ² ΠΏΠΎ ΠΎΠ΄Π½ΠΎΠΌΡƒ Π½Π°ΠΆΠ°Ρ‚ΠΈΡŽ ΠΊΠ½ΠΎΠΏΠΊΠΈ, Π·Π°Π²Π΅Ρ€ΡˆΠ΅Π½Π½Ρ‹Π΅ Π·Π°Π΄Π°Ρ‡ΠΈ ΡΠΊΡ€Ρ‹Π²Π°Π»ΠΈΡΡŒ ΠΈ сообщСниС Π½Π΅ Ρ€Π°Π·Ρ€Π°ΡΡ‚Π°Π»ΠΎΡΡŒ Π΄ΠΎ ΠΎΠ³Ρ€ΠΎΠΌΠ½Ρ‹Ρ… Ρ€Π°Π·ΠΌΠ΅Ρ€ΠΎΠ².

Ρ‡Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠ΅ Π±Π°Π³ фиксинг. Π‘ΠΌΠΎΡ‚Ρ€Π΅Ρ‚ΡŒ Ρ„ΠΎΡ‚ΠΎ Ρ‡Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠ΅ Π±Π°Π³ фиксинг. Π‘ΠΌΠΎΡ‚Ρ€Π΅Ρ‚ΡŒ ΠΊΠ°Ρ€Ρ‚ΠΈΠ½ΠΊΡƒ Ρ‡Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠ΅ Π±Π°Π³ фиксинг. ΠšΠ°Ρ€Ρ‚ΠΈΠ½ΠΊΠ° ΠΏΡ€ΠΎ Ρ‡Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠ΅ Π±Π°Π³ фиксинг. Π€ΠΎΡ‚ΠΎ Ρ‡Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠ΅ Π±Π°Π³ фиксинг

Π’Π°ΠΊ выглядСли Ρ€Π΅ΡˆΠ΅Π½Π½Ρ‹Π΅ Π·Π°Π΄Π°Ρ‡ΠΈ Π² ΠΏΡ€ΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΠΈ Todo ΠΈ ΠΏΡ€ΠΎΡΡŒΠ±Ρ‹ Π²Π΅Ρ€Π½ΡƒΡ‚ΡŒ Β«ΠΌΡƒΡ€Π°Π²ΡŒΠΈΡˆΠ΅ΠΊΒ». ПослС окончания ΠΏΡ€ΠΎΠ±Π½ΠΎΠ³ΠΎ ΠΏΠ΅Ρ€ΠΈΠΎΠ΄Π° прилоТСния Workast ΠΌΡ‹ Ρ€Π΅ΡˆΠΈΠ»ΠΈ ΠΎΡ‚ Π½Π΅Π³ΠΎ ΠΎΡ‚ΠΊΠ°Π·Π°Ρ‚ΡŒΡΡ. ΠŸΠΎΡ‚ΠΎΠΌΡƒ Ρ‡Ρ‚ΠΎ ΠΏΠΎΠ»ΡŒΠ·ΡƒΡΡΡŒ этим ΠΏΡ€ΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΠ΅ΠΌ, ΠΌΡ‹ ΠΏΡ€ΠΈΡˆΠ»ΠΈ ΠΊ Ρ‚ΠΎΠΌΡƒ ΠΆΠ΅, Ρ‡Ρ‚ΠΎ Π±Ρ‹Π»ΠΎ Π²ΠΎ врСмя, ΠΊΠΎΠ³Π΄Π° ΠΌΡ‹ пользовались Jira. ΠžΡΡ‚Π°Π²Π°Π»ΠΈΡΡŒ Π½Π΅ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ Π±Π°Π³ΠΈ, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ ΠΊΠΎΡ‡Π΅Π²Π°Π»ΠΈ Π² этом спискС ΠΈΠ· рСгрСсса Π² рСгрСсс. И с ΠΊΠ°ΠΆΠ΄ΠΎΠΉ ΠΈΡ‚Π΅Ρ€Π°Ρ†ΠΈΠ΅ΠΉ ΠΈΡ… ΡΡ‚Π°Π½ΠΎΠ²ΠΈΠ»ΠΎΡΡŒ большС. Π’ΠΎΠ·ΠΌΠΎΠΆΠ½ΠΎ, стоило Π΄ΠΎΡ€Π°Π±ΠΎΡ‚Π°Ρ‚ΡŒ процСсс Ρ€Π°Π±ΠΎΡ‚Ρ‹ с этим Ρ€Π°ΡΡˆΠΈΡ€Π΅Π½ΠΈΠ΅ΠΌ, ΠΊΡƒΠΏΠΈΡ‚ΡŒ Π΅Π³ΠΎ ΠΈ ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚ΡŒΡΡ, Π½ΠΎ ΠΌΡ‹ этого Π½Π΅ сдСлали.

Ρ‡Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠ΅ Π±Π°Π³ фиксинг. Π‘ΠΌΠΎΡ‚Ρ€Π΅Ρ‚ΡŒ Ρ„ΠΎΡ‚ΠΎ Ρ‡Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠ΅ Π±Π°Π³ фиксинг. Π‘ΠΌΠΎΡ‚Ρ€Π΅Ρ‚ΡŒ ΠΊΠ°Ρ€Ρ‚ΠΈΠ½ΠΊΡƒ Ρ‡Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠ΅ Π±Π°Π³ фиксинг. ΠšΠ°Ρ€Ρ‚ΠΈΠ½ΠΊΠ° ΠΏΡ€ΠΎ Ρ‡Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠ΅ Π±Π°Π³ фиксинг. Π€ΠΎΡ‚ΠΎ Ρ‡Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠ΅ Π±Π°Π³ фиксинг

Наш ΠΈΠ΄Π΅Π°Π»ΡŒΠ½Ρ‹ΠΉ способ ΠΏΠΎ Ρ€Π°Π±ΠΎΡ‚Π΅ с Π±Π°Π³Π°ΠΌΠΈ сСйчас

Π’ΠΎ-ΠΏΠ΅Ρ€Π²Ρ‹Ρ…, Ρƒ нас Π½Π΅ стало Π²Ρ‹Π΄Π΅Π»Π΅Π½Π½ΠΎΠΉ ΠΊΠΎΠΌΠ°Π½Π΄Ρ‹ тСстировщиков. ВсС тСстировщики Ρ€Π°Π·ΠΎΡˆΠ»ΠΈΡΡŒ Π² ΠΊΠΎΠΌΠ°Π½Π΄Ρ‹ Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚Ρ‡ΠΈΠΊΠΎΠ², для усилСния ΠΊΠΎΠΌΠΏΠ΅Ρ‚Π΅Π½Ρ†ΠΈΠΈ тСстирования ΠΊΠΎΠΌΠ°Π½Π΄. Благодаря этому ΠΌΡ‹ стали Π½Π°Ρ…ΠΎΠ΄ΠΈΡ‚ΡŒ ошибки Ρ€Π°Π½ΡŒΡˆΠ΅, Π΄ΠΎ Ρ‚ΠΎΠ³ΠΎ ΠΊΠ°ΠΊ ΠΏΡ€ΠΎΠΈΠ·ΠΎΠΉΠ΄Π΅Ρ‚ интСграция ΠΊΠΎΠ΄Π° ΠΊΠΎΠΌΠ°Π½Π΄.

Π’ΠΎ-Π²Ρ‚ΠΎΡ€Ρ‹Ρ…, ΠΌΡ‹ ΠΎΡ‚ΠΊΠ°Π·Π°Π»ΠΈΡΡŒ ΠΎΡ‚ Ρ€ΡƒΡ‡Π½ΠΎΠ³ΠΎ рСгрСссионного тСстирования Π² ΠΏΠΎΠ»ΡŒΠ·Ρƒ автоматичСского.

Π’-Ρ‚Ρ€Π΅Ρ‚ΡŒΠΈΡ…, ΠΌΡ‹ приняли Β«zero bug policyΒ». Π’ ΡΡ‚Π°Ρ‚ΡŒΠ΅ «#zerobugpolicy ΠΈΠ»ΠΈ ΠΊΠ°ΠΊ ΠΌΡ‹ Π±Π°Π³ΠΈ Ρ‡ΠΈΠ½ΠΈΠΌ» bevzuk ΠΏΠΎΠ΄Ρ€ΠΎΠ±Π½ΠΎ рассказываСт ΠΊΠ°ΠΊ ΠΌΡ‹ Π²Ρ‹Π±ΠΈΡ€Π°Π΅ΠΌ Π±Π°Π³ΠΈ, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ Ρ‡ΠΈΠ½ΠΈΠΌ.

БСгодня процСсс Ρ€Π°Π±ΠΎΡ‚Ρ‹ с Π±Π°Π³Π°ΠΌΠΈ выглядит ΡΠ»Π΅Π΄ΡƒΡŽΡ‰ΠΈΠΌ ΠΎΠ±Ρ€Π°Π·ΠΎΠΌ:

Ρ‡Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠ΅ Π±Π°Π³ фиксинг. Π‘ΠΌΠΎΡ‚Ρ€Π΅Ρ‚ΡŒ Ρ„ΠΎΡ‚ΠΎ Ρ‡Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠ΅ Π±Π°Π³ фиксинг. Π‘ΠΌΠΎΡ‚Ρ€Π΅Ρ‚ΡŒ ΠΊΠ°Ρ€Ρ‚ΠΈΠ½ΠΊΡƒ Ρ‡Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠ΅ Π±Π°Π³ фиксинг. ΠšΠ°Ρ€Ρ‚ΠΈΠ½ΠΊΠ° ΠΏΡ€ΠΎ Ρ‡Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠ΅ Π±Π°Π³ фиксинг. Π€ΠΎΡ‚ΠΎ Ρ‡Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠ΅ Π±Π°Π³ фиксинг

Π˜Ρ‚ΠΎΠ³ΠΈ

ΠšΠΎΡ€ΠΎΡ‚ΠΊΠΎ говоря, ΠΌΡ‹ ΠΎΡ‚ΠΊΠ°Π·Π°Π»ΠΈΡΡŒ Π² ΠΏΡ€ΠΈΠ½Ρ†ΠΈΠΏΠ΅ ΠΎΡ‚ Π±Π°Π³-Ρ‚Ρ€Π΅ΠΊΠΈΠ½Π³ΠΎΠ²ΠΎΠΉ систСмы. Π‘ ΠΏΠΎΠΌΠΎΡ‰ΡŒΡŽ Ρ‚Π°ΠΊΠΎΠ³ΠΎ ΠΏΠΎΠ΄Ρ…ΠΎΠ΄Π° Ρ€Π°Π±ΠΎΡ‚Ρ‹ с Π±Π°Π³Π°ΠΌΠΈ ΠΌΡ‹ Ρ€Π΅ΡˆΠΈΠ»ΠΈ нСсколько Π±ΠΎΠ»Π΅ΠΉ:

А ΠΊΠ°ΠΊ Π² вашСй ΠΊΠΎΠΌΠΏΠ°Π½ΠΈΠΈ устроСн процСсс Ρ€Π°Π±ΠΎΡ‚Ρ‹ с Π±Π°Π³Π°ΠΌΠΈ?

Π˜ΡΡ‚ΠΎΡ‡Π½ΠΈΠΊ

Как ΠΏΡ€Π°Π²ΠΈΠ»ΡŒΠ½ΠΎ ΡΠΎΡΡ‚Π°Π²Π»ΡΡ‚ΡŒ Π±Π°Π³-Ρ€Π΅ΠΏΠΎΡ€Ρ‚Ρ‹

ΠŸΡ€Π°Π²ΠΈΠ»Π° оформлСния записСй Π² Π±Π°Π³-Ρ‚Ρ€Π΅ΠΊΠ΅Ρ€Π΅ Π² ΠΊΠ°ΠΆΠ΄ΠΎΠΉ ΠΊΠΎΠΌΠΏΠ°Π½ΠΈΠΈ свои β€” это зависит ΠΊΠ°ΠΊ ΠΎΡ‚ ΠΏΠΎΠ»ΠΈΡ‚ΠΈΠΊΠΈ ΠΊΠΎΠΌΠΏΠ°Π½ΠΈΠΈ, Ρ‚Π΅Ρ…Π½ΠΎΠ»ΠΎΠ³ΠΈΠΈ Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚ΠΊΠΈ, ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠ΅ΠΌΠ½ΠΎΠ³ΠΎ Π±Π°Π³-Ρ‚Ρ€Π΅ΠΊΠ΅Ρ€Π°, Ρ‚ΠΈΠΏΠ° ΠΏΡ€ΠΎΠ΅ΠΊΡ‚Π° ΠΈ ΠΌΠ½ΠΎΠ³ΠΎ Ρ‡Π΅Π³ΠΎ Π΅Ρ‰Π΅. Но Π² любом случаС Ρ…ΠΎΡ€ΠΎΡˆΠΈΠΉ Π±Π°Π³-Ρ€Π΅ΠΏΠΎΡ€Ρ‚ ΠΎΠ±Π»Π°Π΄Π°Π΅Ρ‚ ΠΎΠΏΡ€Π΅Π΄Π΅Π»Π΅Π½Π½Ρ‹ΠΌΠΈ характСристиками.

Если ΠΊΡ€Π°Ρ‚ΠΊΠΎ, Ρ‚ΠΎ Ρ…ΠΎΡ€ΠΎΡˆΠΈΠΉ Π±Π°Π³-Ρ€Π΅ΠΏΠΎΡ€Ρ‚ позволяСт:
1. воспроизвСсти ΠΏΡ€ΠΎΠ±Π»Π΅ΠΌΡƒ (это Π½Π΅ всСгда Π²ΠΎΠ·ΠΌΠΎΠΆΠ½ΠΎ, Π½ΠΎ Π½Π°Π΄ΠΎ ΡΡ‚Ρ€Π΅ΠΌΠΈΡ‚ΡŒΡΡ).
2. ΠΏΠΎΠ½ΡΡ‚ΡŒ, Π² Ρ‡Π΅ΠΌ ΠΏΡ€ΠΎΠ±Π»Π΅ΠΌΠ° ΠΈ ΠΊΠ°ΠΊΠΎΠ²Π° Π΅Π΅ Π²Π°ΠΆΠ½ΠΎΡΡ‚ΡŒ.

Как Π½Π°ΠΏΠΈΡΠ°Ρ‚ΡŒ Ρ…ΠΎΡ€ΠΎΡˆΠΈΠΉ Π±Π°Π³-Ρ€Π΅ΠΏΠΎΡ€Ρ‚?
Для Π½Π°Ρ‡Π°Π»Π° Π½Π°Π΄ΠΎ ΠΏΠΎΠ΄Π³ΠΎΡ‚ΠΎΠ²ΠΈΡ‚ΡŒΡΡ. Если Π²Ρ‹ ΠΎΠ±Π½Π°Ρ€ΡƒΠΆΠΈΠ»ΠΈ Π±Π°Π³, Π½Π΅ стоит ΠΌΠΎΠΌΠ΅Π½Ρ‚Π°Π»ΡŒΠ½ΠΎ Π±Π΅ΠΆΠ°Ρ‚ΡŒ Π² Π±Π°Π³-Ρ‚Ρ€Π΅ΠΊΠ΅Ρ€ ΠΈ ΠΏΠΈΡΠ°Ρ‚ΡŒ Β«Π½ΠΈΡ‡Π΅Π³ΠΎ Π½Π΅ Ρ€Π°Π±ΠΎΡ‚Π°Π΅Ρ‚!Β». ВоспроизвСдитС ΠΎΡˆΠΈΠ±ΠΊΡƒ. Π’ΠΎΡΠΏΡ€ΠΎΠΈΠ·Π²Π΅Π»Π°ΡΡŒ? ΠžΡ‚Π»ΠΈΡ‡Π½ΠΎ. НС Π²ΠΎΡΠΏΡ€ΠΎΠΈΠ·Π²Π΅Π»Π°ΡΡŒ? Π—Π½Π°Ρ‡ΠΈΡ‚, Ρ‡Ρ‚ΠΎ-Ρ‚ΠΎ Π²Ρ‹ Π½Π΅ ΡƒΡ‡Π»ΠΈ. ВспоминайтС, Ρ‡Ρ‚ΠΎ Π΄Π΅Π»Π°Π»ΠΈ.

Π‘Π½ΠΎΠ²Π° Π²ΠΎΡΠΏΡ€ΠΎΠΈΠ·Π²Π΅Π»Π°ΡΡŒ? Π£Ρ€Π°! А Ρ‚Π΅ΠΏΠ΅Ρ€ΡŒ ΠΌΠΈΠ½ΠΈΠΌΠΈΠ·ΠΈΡ€ΡƒΠΉΡ‚Π΅ количСство шагов для воспроизвСдСния, ΡƒΠ΄ΠΎΡΡ‚ΠΎΠ²Π΅Ρ€ΡŒΡ‚Π΅ΡΡŒ, Ρ‡Ρ‚ΠΎ Π½Π΅Ρ‚ Π½ΠΈΡ‡Π΅Π³ΠΎ лишнСго.
Если ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΡŽΡ‚ΡΡ ΠΊΠ°ΠΊΠΈΠ΅-Ρ‚ΠΎ Π²Ρ…ΠΎΠ΄Π½Ρ‹Π΅ Π΄Π°Π½Π½Ρ‹Π΅, ΡƒΠ΄ΠΎΡΡ‚ΠΎΠ²Π΅Ρ€ΡŒΡ‚Π΅ΡΡŒ, Ρ‡Ρ‚ΠΎ ΠΈ ΠΎΠ½ΠΈ Π½Π΅ содСрТат лишнСго (Π΄Π΅ΠΉΡΡ‚Π²ΠΈΡ‚Π΅Π»ΡŒΠ½ΠΎ Π»ΠΈ вСсь этот Π·Π΄ΠΎΡ€ΠΎΠ²Π΅Π½Π½Ρ‹ΠΉ кусок тСкста роняСт Ρ€Π΅Π΄Π°ΠΊΡ‚ΠΎΡ€, Π° Π½Π΅ ΠΎΠ΄ΠΈΠ½ символ ΠΈΠ· Π½Π΅Π³ΠΎ?).
Когда Π²Ρ‹ поняли, ΠΊΠ°ΠΊΠΈΠ΅ ΠΈΠΌΠ΅Π½Π½ΠΎ Π΄Π°Π½Π½Ρ‹Π΅ ΠΈ ΠΊΠ°ΠΊΠΈΠ΅ ваши дСйствия приводят ΠΊ ΠΏΡ€ΠΎΠ±Π»Π΅ΠΌΠ΅, ΠΊΡ€Π°Ρ‚ΠΊΠΎ сформулируйтС Π΅Π΅ ΡΡƒΡ‚ΡŒ β€” ΠΏΡ€ΠΈΠ΄ΡƒΠΌΠ°ΠΉΡ‚Π΅ Π·Π°Π³ΠΎΠ»ΠΎΠ²ΠΎΠΊ Π±Π°Π³-Ρ€Π΅ΠΏΠΎΡ€Ρ‚Π°. ΠžΠΏΠΈΡˆΠΈΡ‚Π΅ ΠΏΡ€ΠΎΠ±Π»Π΅ΠΌΡƒ Π½Π°ΡΡ‚ΠΎΠ»ΡŒΠΊΠΎ ΠΏΠΎΠ΄Ρ€ΠΎΠ±Π½ΠΎ ΠΈ ΠΊΠΎΠ½ΠΊΡ€Π΅Ρ‚Π½ΠΎ, насколько позволяСт Π·Π°Π³ΠΎΠ»ΠΎΠ²ΠΎΠΊ, ΠΏΡ€ΠΈ этом Π½Π΅ ΡƒΠ²Π»Π΅ΠΊΠ°ΡΡΡŒ Π΅Π³ΠΎ Π΄Π»ΠΈΠ½ΠΎΠΉ πŸ™‚
ΠŸΡ€ΠΈΠΌΠ΅Ρ€ ΠΏΠ»ΠΎΡ…ΠΎΠ³ΠΎ Π·Π°Π³ΠΎΠ»ΠΎΠ²ΠΊΠ°: «ВсС виснСт, ΠΊΠΎΠ³Π΄Π° я Π²ΡΡ‚Π°Π²Π»ΡΡŽ тСкст ΠΈΠ· Π±ΡƒΡ„Π΅Ρ€Π° ΠΎΠ±ΠΌΠ΅Π½Π°Β»
ΠŸΡ€ΠΈΠΌΠ΅Ρ€ Β«Π±ΠΎΠ»Π΅Π΅ Ρ…ΠΎΡ€ΠΎΡˆΠ΅Π³ΠΎΒ» Π·Π°Π³ΠΎΠ»ΠΎΠ²ΠΊΠ°: Β«Π Π΅Π΄Π°ΠΊΡ‚ΠΎΡ€ зависаСт ΠΏΡ€ΠΈ вставкС тСкста, содСрТащСго символ N, ΠΈΠ· Π±ΡƒΡ„Π΅Ρ€Π° ΠΎΠ±ΠΌΠ΅Π½Π° ΠΏΠΎ Ctrl+VΒ»
Allenary: МоТно Π΅Ρ‰Π΅ ΡƒΠΏΠΎΠΌΡΠ½ΡƒΡ‚ΡŒ ΠΏΡ€ΠΈΠ½Ρ†ΠΈΠΏ Β«Π§Ρ‚ΠΎ? Π“Π΄Π΅? Когда?Β». Π’ Π±ΠΎΠ»ΡŒΡˆΠΈΠ½ΡΡ‚Π²Π΅ случаСв это ΠΏΠΎΠΌΠΎΠ³Π°Π΅Ρ‚ Π½Π°ΠΏΠΈΡΠ°Ρ‚ΡŒ ΡƒΠ΄Π°Ρ‡Π½Ρ‹ΠΉ Π·Π°Π³ΠΎΠ»ΠΎΠ²ΠΎΠΊ/ΠΏΠΎΠ΄Ρ€ΠΎΠ±Π½ΠΎΠ΅ описаниС, НапримСр,
Π§Ρ‚ΠΎ: Π½Π΅ΠΏΡ€Π°Π²ΠΈΠ»ΡŒΠ½Ρ‹ΠΉ расчСт Π΄Π°Π½Π½Ρ‹Ρ…
Π“Π΄Π΅: Π½Π° страницС NNN
Когда: послС Π²Π²ΠΎΠ΄Π° Π° ΠΏΠΎΠ»Π΅ Y ΠΎΡ‚Ρ€ΠΈΡ†Π°Ρ‚Π΅Π»ΡŒΠ½ΠΎΠ³ΠΎ значСния.

Π‘Ρ‚Π°Ρ€Π°ΠΉΡ‚Π΅ΡΡŒ Π½Π΅ ΠΏΠΈΡΠ°Ρ‚ΡŒ Ρ„Ρ€Π°Π·Ρ‹ Ρ‚ΠΈΠΏΠ° «я кликаю Π½Π° ссылку», «я наТимаю ΠΊΠ½ΠΎΠΏΠΊΡƒΒ» ΠΈ ΠΈΠΌ ΠΏΠΎΠ΄ΠΎΠ±Π½Ρ‹Π΅. И Π·Π°Π³ΠΎΠ»ΠΎΠ²ΠΎΠΊ, ΠΈ описания шагов β€” это руководство ΠΊ Π΄Π΅ΠΉΡΡ‚Π²ΠΈΡŽ для Ρ‚Π΅Ρ…, ΠΊΡ‚ΠΎ Π±ΡƒΠ΄Π΅Ρ‚ ΠΈΡΠΏΡ€Π°Π²Π»ΡΡ‚ΡŒ ΠΏΡ€ΠΎΠ±Π»Π΅ΠΌΡƒ, поэтому Π»ΡƒΡ‡ΡˆΠ΅ Ρ„ΠΎΡ€ΠΌΡƒΠ»ΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒ ΠΊΠ°ΠΊ Β«ΠΊΠ»ΠΈΠΊΠ½ΡƒΡ‚ΡŒ Π½Π° ссылку», Β«Π½Π°ΠΆΠ°Ρ‚ΡŒ Π½Π° ΠΊΠ½ΠΎΠΏΠΊΡƒΒ».

Π’Π΅ΠΏΠ΅Ρ€ΡŒ ΠΎΡ‚ΠΊΡ€ΠΎΠΉΡ‚Π΅ Π±Π°Π³-Ρ‚Ρ€Π΅ΠΊΠ΅Ρ€, Π½Π°Ρ‡Π½ΠΈΡ‚Π΅ Π·Π°ΠΏΠΎΠ»Π½ΡΡ‚ΡŒ Ρ„ΠΎΡ€ΠΌΡƒ Π±Π°Π³-Ρ€Π΅ΠΏΠΎΡ€Ρ‚Π°.
Π—Π°ΠΏΠΈΡˆΠΈΡ‚Π΅ Π·Π°Π³ΠΎΠ»ΠΎΠ²ΠΎΠΊ.

Π’ ΠΊΠ°ΠΊΠΈΡ…-Ρ‚ΠΎ Π±Π°Π³-Ρ‚Ρ€Π΅ΠΊΠ΅Ρ€Π°Ρ… поля Β«ΠŸΠΎΠ΄Ρ€ΠΎΠ±Π½ΠΎΠ΅ описаниС» ΠΈ Β«Π¨Π°Π³ΠΈ для воспроизвСдСния» Ρ€Π°Π·Π»ΠΈΡ‡Π°ΡŽΡ‚ΡΡ, Π² ΠΊΠ°ΠΊΠΈΡ…-Ρ‚ΠΎ β€” Π½Π΅Ρ‚.

Если ΠΏΠΎΠ»Π΅ Β«ΠŸΠΎΠ΄Ρ€ΠΎΠ±Π½ΠΎΠ΅ описаниС» Π΅ΡΡ‚ΡŒ, ΠΎΠΏΠΈΡˆΠΈΡ‚Π΅ Π² Π½Π΅ΠΌ ΠΏΡ€ΠΎΠ±Π»Π΅ΠΌΡƒ Π±ΠΎΠ»Π΅Π΅ ΠΏΠΎΠ΄Ρ€ΠΎΠ±Π½ΠΎ β€” ΡƒΡ‚ΠΎΡ‡Π½ΠΈΡ‚Π΅ Ρ‚Π΅ Π΄Π΅Ρ‚Π°Π»ΠΈ, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ ΠΏΡ€ΠΈΡˆΠ»ΠΎΡΡŒ ΠΎΠΏΡƒΡΡ‚ΠΈΡ‚ΡŒ Π² Π·Π°Π³ΠΎΠ»ΠΎΠ²ΠΊΠ΅. Если Π²Ρ‹ ΠΏΠΎΠ½ΠΈΠΌΠ°Π΅Ρ‚Π΅, Π² Ρ‡Π΅ΠΌ ΠΏΡ€ΠΈΡ‡ΠΈΠ½Π° ΠΏΡ€ΠΎΠ±Π»Π΅ΠΌΡ‹ (ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠ΅Ρ‚ΡΡ ΡƒΡΡ‚Π°Ρ€Π΅Π²ΡˆΠ°Ρ Ρ„ΠΎΡ€ΠΌΡƒΠ»Π° для расчСтов, Π½Π΅ учитываСтся ΠΊΠ°ΠΊΠΎΠ΅-Ρ‚ΠΎ Π·Π½Π°Ρ‡Π΅Π½ΠΈΠ΅ ΠΈ Ρ‚.Π΄.) β€” Ρ‚ΠΎΠΆΠ΅ ΠΏΠΈΡˆΠΈΡ‚Π΅ всС здСсь. Если Π½Π΅ Π·Π½Π°Π΅Ρ‚Π΅ β€” Π»ΡƒΡ‡ΡˆΠ΅ Π½Π΅ Π³Π°Π΄Π°ΠΉΡ‚Π΅.
Если Π² Ρ„ΠΎΡ€ΠΌΠ΅ записи ΠΎΠ± ошибкС Π½Π΅Ρ‚ ΠΎΡ‚Π΄Π΅Π»ΡŒΠ½ΠΎΠ³ΠΎ поля Affect version (вСрсия ΠΏΡ€ΠΎΠ΄ΡƒΠΊΡ‚Π°, Π² ΠΊΠΎΡ‚ΠΎΡ€ΠΎΠΌ проявляСтся ΠΏΡ€ΠΎΠ±Π»Π΅ΠΌΠ°), Ρ‚ΠΎ ΡƒΠΊΠ°ΠΆΠΈΡ‚Π΅ Π²Π΅Ρ€ΡΠΈΡŽ здСсь.

Β«Π¨Π°Π³ΠΈ для воспроизвСдСния» β€” основноС ΠΏΠΎΠ»Π΅ для заполнСния Π² Π±Π°Π³-Ρ€Π΅ΠΏΠΎΡ€Ρ‚Π΅.
Π—Π°ΠΏΠΈΡˆΠΈΡ‚Π΅ шаги, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ Π²Ρ‹ ΠΎΠΏΡ€Π΅Π΄Π΅Π»ΠΈΠ»ΠΈ. Как ΡƒΠΆΠ΅ Π±Ρ‹Π»ΠΎ сказано, шагов Π΄ΠΎΠ»ΠΆΠ½ΠΎ Π±Ρ‹Ρ‚ΡŒ Π½Π΅ΠΎΠ±Ρ…ΠΎΠ΄ΠΈΠΌΠΎ ΠΈ достаточно для воспроизвСдСния ΠΏΡ€ΠΎΠ±Π»Π΅ΠΌΡ‹. Π›ΠΈΡˆΠ½ΠΈΠ΅ Π½Π΅ ΠΏΠΈΡˆΠΈΡ‚Π΅. НСобходимых Ρ‚ΠΎΠΆΠ΅ Π½Π΅ пропускайтС πŸ™‚
ПослС описания шагов ΠΎΠ±ΡΠ·Π°Ρ‚Π΅Π»ΡŒΠ½ΠΎ Π½Π°ΠΏΠΈΡˆΠΈΡ‚Π΅ Ρ€Π΅Π·ΡƒΠ»ΡŒΡ‚Π°Ρ‚ β€” Ρ‡Ρ‚ΠΎ ΠΏΠΎΠ»ΡƒΡ‡ΠΈΠ»ΠΎΡΡŒ.
Π”Π°Π»Π΅Π΅ здСсь ΠΆΠ΅ ΠΎΠΏΠΈΡˆΠΈΡ‚Π΅ ΠΎΠΆΠΈΠ΄Π°Π΅ΠΌΡ‹ΠΉ Ρ€Π΅Π·ΡƒΠ»ΡŒΡ‚Π°Ρ‚, Ссли это Π½Π΅ΠΎΠ±Ρ…ΠΎΠ΄ΠΈΠΌΠΎ. ΠšΠΎΠ½Π΅Ρ‡Π½ΠΎ, Π½Π΅ стоит ΠΏΠΈΡΠ°Ρ‚ΡŒ Β«Π Π΅Π΄Π°ΠΊΡ‚ΠΎΡ€ Π½Π΅ ΠΏΠ°Π΄Π°Π΅Ρ‚Β», Π½ΠΎ Ссли, Π½Π°ΠΏΡ€ΠΈΠΌΠ΅Ρ€, Ρ€Π΅Π·ΡƒΠ»ΡŒΡ‚Π°Ρ‚Ρ‹ расчСтов Π½Π΅ ΡΠΎΠΎΡ‚Π²Π΅Ρ‚ΡΡ‚Π²ΡƒΡŽΡ‚ ΠΎΠΆΠΈΠ΄Π°Π΅ΠΌΡ‹ΠΌ, Ρ‚ΠΎ это Π½Π°Π΄ΠΎ ΡƒΠΊΠ°Π·Ρ‹Π²Π°Ρ‚ΡŒ.
Π’Π°ΠΊΠΈΠΌ ΠΎΠ±Ρ€Π°Π·ΠΎΠΌ, описаниС шагов для воспроизвСдСния Π΄ΠΎΠ»ΠΆΠ½ΠΎ Π²Ρ‹Π³Π»ΡΠ΄Π΅Ρ‚ΡŒ ΠΊΠ°ΠΊ-Ρ‚ΠΎ Ρ‚Π°ΠΊ:

Π¨Π°Π³ΠΈ для воспроизвСдСния:
1. ΠžΡ‚ΠΊΡ€Ρ‹Ρ‚ΡŒβ€¦
2. ΠšΠ»ΠΈΠΊΠ½ΡƒΡ‚ΡŒβ€¦
3. ВвСсти Π² полС… Π·Π½Π°Ρ‡Π΅Π½ΠΈΠ΅ N1
4. ВвСсти Π² полС… Π·Π½Π°Ρ‡Π΅Π½ΠΈΠ΅ N2
4. ΠšΠ»ΠΈΠΊΠ½ΡƒΡ‚ΡŒ ΠΊΠ½ΠΎΠΏΠΊΡƒ Calculate

Π Π΅Π·ΡƒΠ»ΡŒΡ‚Π°Ρ‚:
Π’ ΠΏΠΎΠ»Π΅ Result отобраТаСтся V1.

ΠžΠΆΠΈΠ΄Π°Π΅ΠΌΡ‹ΠΉ Ρ€Π΅Π·ΡƒΠ»ΡŒΡ‚Π°Ρ‚:
Π’ ΠΏΠΎΠ»Π΅ Result отобраТаСтся V2.

Если Ρ‚Ρ€Π΅Π±ΡƒΡŽΡ‚ΡΡ исходныС Ρ„Π°ΠΉΠ»Ρ‹, Π΄Π°Π½Π½Ρ‹Π΅, Π΄Π°ΠΌΠΏΡ‹ ΠΈ ΠΏΡ€. β€” сразу ΠΏΡ€ΠΈΠ°Ρ‚Ρ‚Π°Ρ‡ΡŒΡ‚Π΅. Π‘Π°ΠΌΠΎ собой, Ρ„Π°ΠΉΠ»Ρ‹ Π΄ΠΎΠ»ΠΆΠ½Ρ‹ ΡΠΎΠ΄Π΅Ρ€ΠΆΠ°Ρ‚ΡŒ Ρ‚ΠΎΠ»ΡŒΠΊΠΎ ΠΈΠ½Ρ„ΠΎΡ€ΠΌΠ°Ρ†ΠΈΡŽ, Π½Π΅ΠΎΠ±Ρ…ΠΎΠ΄ΠΈΠΌΡƒΡŽ для воспроизвСдСния ошибки. ΠŸΠΎΠ΄Ρ‡ΠΈΡΡ‚ΠΈΡ‚Π΅ всС лишнСС.
Если ΠΏΡ€ΠΎΠ±Π»Π΅ΠΌΠ° с Π²ΠΈΠ·ΡƒΠ°Π»ΡŒΠ½Ρ‹ΠΌ ΠΎΡ‚ΠΎΠ±Ρ€Π°ΠΆΠ΅Π½ΠΈΠ΅ΠΌ, Ρ‚ΠΎ ΡΠΊΡ€ΠΈΠ½ΡˆΠΎΡ‚ обязатСлСн β€” ΠΌΠΎΠΆΠ½ΠΎ Π±ΡƒΠ΄Π΅Ρ‚ ΠΏΠΎΠ½ΡΡ‚ΡŒ ΠΎΡˆΠΈΠ±ΠΊΡƒ ΠΈ Π±Π΅Π· воспроизвСдСния шагов. Khizhnyak: На ΡΠΊΡ€ΠΈΠ½ΡˆΠΎΡ‚Π°Ρ… Π»ΡƒΡ‡ΡˆΠ΅ ΡƒΠΊΠ°Π·Ρ‹Π²Π°Ρ‚ΡŒ мСсто с ошибкой. Π‘Ρ‚Ρ€Π΅Π»ΠΎΡ‡ΠΊΠΎΠΉ ΠΈΠ»ΠΈ просто полосой контрастного Ρ†Π²Π΅Ρ‚Π°. Π—Π΄ΠΎΡ€ΠΎΠ²ΠΎ ускоряСт Β«Ρ‡Ρ‚Π΅Π½ΠΈΠ΅Β» ΡΠΊΡ€ΠΈΠ½ΡˆΠΎΡ‚Π°.

Но Π²ΡΡ‚Π°Π²Π»ΡΡ‚ΡŒ ΡΠΊΡ€ΠΈΠ½ΡˆΠΎΡ‚Ρ‹ Π² ΠΊΠ°ΠΆΠ΄Ρ‹ΠΉ Π±Π°Π³-Ρ€Π΅ΠΏΠΎΡ€Ρ‚ ΡΠΎΠ²Π΅Ρ€ΡˆΠ΅Π½Π½ΠΎ Π½Π΅ ΠΎΠ±ΡΠ·Π°Ρ‚Π΅Π»ΡŒΠ½ΠΎ: поТалуйста, Π½Π΅ ΠΏΠ»ΠΎΠ΄ΠΈΡ‚Π΅ Π»ΠΈΡˆΠ½ΠΈΡ… сущностСй. Если ΠΎΠ½ Π½ΠΈΡ‡Π΅ΠΌ Π½Π΅ ΠΏΠΎΠΌΠΎΠΆΠ΅Ρ‚ Π² воспроизвСдСнии ΠΏΡ€ΠΎΠ±Π»Π΅ΠΌΡ‹ β€” Π½Π΅ Ρ‚Ρ€Π°Ρ‚ΡŒΡ‚Π΅ врСмя Π½Π° Π΅Π³ΠΎ ΠΈΠ·Π³ΠΎΡ‚ΠΎΠ²Π»Π΅Π½ΠΈΠ΅.

ΠšΡΡ‚Π°Ρ‚ΠΈ, ΠΏΡ€ΠΎ Π²ΠΈΠ΄Π΅ΠΎ воспроизвСдСния ошибки: ΠΎΠ½ΠΎ ΠΌΠΎΠΆΠ΅Ρ‚ ΠΏΠΎΠΌΠΎΡ‡ΡŒ Ρ€Π°Π·Π²Π΅ Ρ‡Ρ‚ΠΎ для подтвСрТдСния, Ρ‡Ρ‚ΠΎ ΠΏΡ€ΠΎΠ±Π»Π΅ΠΌΠ° Π΄Π΅ΠΉΡΡ‚Π²ΠΈΡ‚Π΅Π»ΡŒΠ½ΠΎ Π΅ΡΡ‚ΡŒ, просто воспроизвСсти Π΅Π΅ слоТно. Но часто Π»ΠΈ Π²Ρ‹ Π΄Π΅Π»Π°Π΅Ρ‚Π΅ запись экрана Π·Π°Ρ€Π°Π½Π΅Π΅? πŸ™‚

По ΠΎΡΡ‚Π°Π»ΡŒΠ½Ρ‹ΠΌ полям.
Severity, Priority.
НаличиС этих ΠΏΠΎΠ»Π΅ΠΉ ΠΈ значСния Π² этих полях ΠΎΡ‚Π»ΠΈΡ‡Π°ΡŽΡ‚ΡΡ ΠΎΡ‚ Π±Π°Π³Ρ‚Ρ€Π΅ΠΊΠ΅Ρ€Π° ΠΊ Π±Π°Π³Ρ‚Ρ€Π΅ΠΊΠ΅Ρ€Ρƒ.
Severity β€” это ΠΊΡ€ΠΈΡ‚ΠΈΡ‡Π½ΠΎΡΡ‚ΡŒ Π±Π°Π³Π° с Ρ‚ΠΎΡ‡ΠΊΠΈ зрСния тСстировщика: Ρ„ΠΈΡ‡Π°, ΠΎΠΏΠ΅Ρ‡Π°Ρ‚ΠΊΠ° Π² тСкстС, мСлкая ΠΏΡ€ΠΎΠ±Π»Π΅ΠΌΠ°, Π·Π½Π°Ρ‡ΠΈΡ‚Π΅Π»ΡŒΠ½Π°Ρ ΠΏΡ€ΠΎΠ±Π»Π΅ΠΌΠ°, ΠΏΠ°Π΄Π΅Π½ΠΈΠ΅ ΠΏΡ€ΠΎΠ΄ΡƒΠΊΡ‚Π°, Π±Π»ΠΎΠΊΠΈΡ€ΡƒΡŽΡ‰Π°Ρ ΠΏΡ€ΠΎΠ±Π»Π΅ΠΌΠ° ΠΈ ΠΏΡ€.
Priority β€” ΠΏΡ€ΠΈΠΎΡ€ΠΈΡ‚Π΅Ρ‚, с ΠΊΠΎΡ‚ΠΎΡ€Ρ‹ΠΌ ΠΏΡ€ΠΎΠ±Π»Π΅ΠΌΠ° Π΄ΠΎΠ»ΠΆΠ½Π° Π±Ρ‹Ρ‚ΡŒ исправлСна.
Если Π΅ΡΡ‚ΡŒ ΠΎΠ±Π° поля, Ρ‚ΠΎ тСстировщик, ΠΊΠ°ΠΊ ΠΏΡ€Π°Π²ΠΈΠ»ΠΎ, выставляСт Ρ‚ΠΎΠ»ΡŒΠΊΠΎ Severity, Π° Priority β€” ΡΡ‚Π°Ρ€ΡˆΠΈΠΉ тСстировщик/ΡΡ‚Π°Ρ€ΡˆΠΈΠΉ программист/ΠΌΠ΅Π½Π΅Π΄ΠΆΠ΅Ρ€ ΠΈΠ»ΠΈ любой Π΄Ρ€ΡƒΠ³ΠΎΠΉ отвСтствСнный Π·Π° это Π΄Π΅Π»ΠΎ Ρ‡Π΅Π»ΠΎΠ²Π΅ΠΊ.
Если Π΅ΡΡ‚ΡŒ Ρ‚ΠΎΠ»ΡŒΠΊΠΎ ΠΎΠ΄Π½ΠΎ ΠΏΠΎΠ»Π΅, Ρ‚ΠΎ выставляСм Π΅Π³ΠΎ.
«Какой ΠΏΡ€ΠΈΠΎΡ€ΠΈΡ‚Π΅Ρ‚ ΡΡ‚Π°Π²ΠΈΡ‚ΡŒ Π±Π°Π³Ρƒ?Β» На этот вопрос Π½Π΅Ρ‚ ΠΎΠ΄Π½ΠΎΠ·Π½Π°Ρ‡Π½ΠΎΠ³ΠΎ ΠΎΡ‚Π²Π΅Ρ‚Π°, всС зависит ΠΎΡ‚ ΠΊΠ°ΠΆΠ΄ΠΎΠ³ΠΎ ΠΊΠΎΠ½ΠΊΡ€Π΅Ρ‚Π½ΠΎΠ³ΠΎ случая. Но ΡΡ‚Π°Ρ€Π°ΠΉΡ‚Π΅ΡΡŒ Π½Π΅ ΡƒΠ²Π»Π΅ΠΊΠ°Ρ‚ΡŒΡΡ ΠΈ Π½Π΅ ΡΡ‚Π°Π²ΠΈΡ‚ΡŒ всСм Π±Π°Π³Π°ΠΌ подряд высокий ΠΈΠ»ΠΈ ΠΊΡ€ΠΈΡ‚ΠΈΡ‡Π½Ρ‹ΠΉ ΠΏΡ€ΠΈΠΎΡ€ΠΈΡ‚Π΅Ρ‚, Ρ€Π΅Π°Π»ΡŒΠ½ΠΎ ΠΎΡ†Π΅Π½ΠΈΠ²Π°ΠΉΡ‚Π΅ ΠΈΡ… ΠΊΡ€ΠΈΡ‚ΠΈΡ‡Π½ΠΎΡΡ‚ΡŒ для ΠΏΡ€ΠΎΠ΅ΠΊΡ‚Π°.

Π’ ΠΊΠ°ΠΊΠΎΠΉ вСрсии ΠΈΡΠΏΡ€Π°Π²ΠΈΡ‚ΡŒ, Π½Π° ΠΊΠΎΠ³ΠΎ Π½Π°Π·Π½Π°Ρ‡ΠΈΡ‚ΡŒ β€” зависит ΠΎΡ‚ ΠΏΠΎΠ»ΠΈΡ‚ΠΈΠΊΠΈ Π²Π½ΡƒΡ‚Ρ€ΠΈ ΠΊΠΎΠΌΠΏΠ°Π½ΠΈΠΈ. НС Π·Π½Π°Π΅Ρ‚Π΅, Ρ‡Ρ‚ΠΎ ΠΏΠΎΡΡ‚Π°Π²ΠΈΡ‚ΡŒ? БпроситС ΠΊΠΎΠ»Π»Π΅Π³Ρƒ.

Π‘Ρ‚Π°Ρ‚ΡŒΡ Π΄ΠΎΠΏΠΎΠ»Π½Π΅Π½Π° ΠΏΡ€Π°Π²ΠΈΠ»ΡŒΠ½Ρ‹ΠΌΠΈ замСчаниями ΠΈΠ· ΠΊΠΎΠΌΠΌΠ΅Π½Ρ‚Π°Ρ€ΠΈΠ΅Π².

Π˜ΡΡ‚ΠΎΡ‡Π½ΠΈΠΊ

Π§Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠ΅ Π±Π°Π³-Π±Π°ΡƒΠ½Ρ‚ΠΈ ΠΏΠ»Π°Ρ‚Ρ„ΠΎΡ€ΠΌΡ‹ ΠΈ ΠΊΠ°ΠΊ ΠΎΠ½ΠΈ Ρ€Π°Π±ΠΎΡ‚Π°ΡŽΡ‚?

Π§Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠ΅ Π±Π°Π³-Π±Π°ΡƒΠ½Ρ‚ΠΈ ΠΏΠ»Π°Ρ‚Ρ„ΠΎΡ€ΠΌΠ°?

ΠŸΠ΅Ρ€Π΅Π΄ Ρ‚Π΅ΠΌ ΠΊΠ°ΠΊ ΠΌΡ‹ расскаТСм ΠΎΠ± этом, Π½Π΅ΠΎΠ±Ρ…ΠΎΠ΄ΠΈΠΌΠΎ ΠΎΠ±ΡŠΡΡΠ½ΠΈΡ‚ΡŒ Ρ‡Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠ΅ Π±Π°Π³-Π±Π°ΡƒΠ½Ρ‚ΠΈ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ°.

Однако, Π½Π° ΠΏΡ€Π°ΠΊΡ‚ΠΈΠΊΠ΅, Π΄Π°Π»Π΅ΠΊΠΎ Π½Π΅ каТдая компания ΠΌΠΎΠΆΠ΅Ρ‚ ΠΏΠΎΠ·Π²ΠΎΠ»ΠΈΡ‚ΡŒ сСбС провСсти Π±Π°Π³-Π±Π°ΡƒΠ½Ρ‚ΠΈ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΡƒ ΡΠ°ΠΌΠΎΡΡ‚ΠΎΡΡ‚Π΅Π»ΡŒΠ½ΠΎ.

ΠŸΠΎΡ‡Π΅ΠΌΡƒ? ΠŸΠΎΡ‚ΠΎΠΌΡƒ Ρ‡Ρ‚ΠΎ Π±ΠΎΠ»ΡŒΡˆΠΈΠ½ΡΡ‚Π²ΠΎ ΠΊΠΎΠΌΠΏΠ°Π½ΠΈΠΉ ΠΊ этому Π½Π΅ Π³ΠΎΡ‚ΠΎΠ²Ρ‹:

Π‘ΠΎΠ»ΡŒΡˆΠΈΠ½ΡΡ‚Π²ΠΎ ΠΊΠΎΠΌΠΏΠ°Π½ΠΈΠΉ Π½Π΅ ΠΎΠ±Π»Π°Π΄Π°Π΅Ρ‚ достаточным ΠΎΠΏΡ‹Ρ‚ΠΎΠΌ ΠΈ ΠΊΠ²Π°Π»ΠΈΡ„ΠΈΠΊΠ°Ρ†ΠΈΠ΅ΠΉ для Ρ‚ΠΎΠ³ΠΎ, Ρ‡Ρ‚ΠΎΠ±Ρ‹ качСствСнно провСсти ΡΠΎΠ±ΡΡ‚Π²Π΅Π½Π½ΡƒΡŽ Π±Π°Π³-Π±Π°ΡƒΠ½Ρ‚ΠΈ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΡƒ.

ΠŸΠΎΡΡ‚ΠΎΠΌΡƒ, ΠΊΠΎΠΌΠΏΠ°Π½ΠΈΠΈ ΠΏΡ€ΠΈΠ±Π΅Π³Π°ΡŽΡ‚ ΠΊ ΠΏΠΎΠΌΠΎΡ‰ΠΈ Ρ‚Π°ΠΊ Π½Π°Π·Ρ‹Π²Π°Π΅ΠΌΡ‹Ρ… Π±Π°Π³-Π±Π°ΡƒΠ½Ρ‚ΠΈ ΠΏΠ»Π°Ρ‚Ρ„ΠΎΡ€ΠΌ, Ρ‚Π°ΠΊΠΈΡ… ΠΊΠ°ΠΊ HackenProof. Π­Ρ‚ΠΎ ΠΊΠΎΠΌΠΏΠ°Π½ΠΈΠΈ, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ ΡΠΏΠ΅Ρ†ΠΈΠ°Π»ΠΈΠ·ΠΈΡ€ΡƒΡŽΡ‚ΡΡ Π½Π° ΠΏΡ€ΠΎΠ²Π΅Π΄Π΅Π½ΠΈΠΈ Π±Π°Π³-Π±Π°ΡƒΠ½Ρ‚ΠΈ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌ.

Π§Ρ‚ΠΎ ΠΈΠ· сСбя прСдставляСт Π±Π°Π³-Π±Π°ΡƒΠ½Ρ‚ΠΈ ΠΏΠ»Π°Ρ‚Ρ„ΠΎΡ€ΠΌΠ°?

Π›ΡŽΠ±Π°Ρ Π±Π°Π³-Π±Π°ΡƒΠ½Ρ‚ΠΈ ΠΏΠ»Π°Ρ‚Ρ„ΠΎΡ€ΠΌΠ° ΠΈΠΌΠ΅Π΅Ρ‚ Ρ‚Ρ€ΠΈ ΡΠΎΡΡ‚Π°Π²Π»ΡΡŽΡ‰ΠΈΠ΅:

Как ΠΏΡ€ΠΎΡ…ΠΎΠ΄ΠΈΡ‚ процСсс Π±Π°Π³ Π±Π°ΡƒΠ½Ρ‚ΠΈ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΡ‹?

Π¨Π°Π³ΠΈ 4-5-6 ΠΏΠΎΠ²Ρ‚ΠΎΡ€ΡΡŽΡ‚ΡΡ ΠΏΠΎ ΠΊΡ€ΡƒΠ³Ρƒ. Π‘ΠΎΠ»ΡŒΡˆΠΈΠ΅ ΠΊΠΎΠΌΠΏΠ°Π½ΠΈΠΈ ΠΌΠΎΠ³ΡƒΡ‚ ΠΏΡ€ΠΎΠ²ΠΎΠ΄ΠΈΡ‚ΡŒ Π±Π°Π³-Π±Π°ΡƒΠ½Ρ‚ΠΈ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΡ‹ мСсяцами, Π° ΠΈΠ½ΠΎΠ³Π΄Π° Π΄Π°ΠΆΠ΅ Π³ΠΎΠ΄Π°ΠΌΠΈ. ΠšΠΎΠ»ΠΈΡ‡Π΅ΡΡ‚Π²ΠΎ Π±Π°Π³ΠΎΠ² Π½Π°ΠΉΠ΄Π΅Π½Π½Ρ‹Ρ… Π² ΠΎΠ΄Π½ΠΎΠΉ Π±Π°Π³ Π±Π°ΡƒΠ½Ρ‚ΠΈ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ΅ ΠΌΠΎΠΆΠ΅Ρ‚ Π²Π°Ρ€ΡŒΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒΡΡ ΠΎΡ‚ Π΅Π΄ΠΈΠ½ΠΈΡ† Π΄ΠΎ сотСн.

Ну ΠΎΠΊ, Ρ…ΠΎΡ€ΠΎΡˆΠΎ, Π±Π°Π³-Π±Π°ΡƒΠ½Ρ‚ΠΈ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΡ‹ это ΠΈΠ½Π½ΠΎΠ²Π°Ρ†ΠΈΠΎΠ½Π½Ρ‹ΠΉ ΠΏΠΎΠ΄Ρ…ΠΎΠ΄, Π° Π±Π°Π³-Π±Π°ΡƒΠ½Ρ‚ΠΈ ΠΏΠ»Π°Ρ‚Ρ„ΠΎΡ€ΠΌΡ‹ ΠΏΠΎΠΌΠΎΠ³Π°ΡŽΡ‚ компаниям эффСктивно ΠΏΡ€ΠΎΠ²ΠΎΠ΄ΠΈΡ‚ΡŒ Π±Π°Π³-Π±Π°ΡƒΠ½Ρ‚ΠΈ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΡ‹.

Π’ Ρ‡Π΅ΠΌ Ρ‚ΠΎΠ³Π΄Π° прСимущСство Π±Π°Π³-Π±Π°ΡƒΠ½Ρ‚ΠΈ ΠΏΠ»Π°Ρ‚Ρ„ΠΎΡ€ΠΌΡ‹ Π½Π°Π΄ ΠΎΠ±Ρ‹Ρ‡Π½ΠΎΠΉ ΠΊΠΎΠΌΠΏΠ°Π½ΠΈΠ΅ΠΉ, которая прСдоставляСт услуги ΠΏΠΎ кибСрбСзопасности, ΠΈ β€œΠ³Π΄Π΅ Ρ‚ΡƒΡ‚ Π³Π΅ΡˆΠ΅Ρ„Ρ‚β€?

Π‘Π°Π³-Π±Π°ΡƒΠ½Ρ‚ΠΈ ΠΏΠ»Π°Ρ‚Ρ„ΠΎΡ€ΠΌΡ‹ ΠΈΠΌΠ΅ΡŽΡ‚ нСсколько ΠΊΠ»ΡŽΡ‡Π΅Π²Ρ‹Ρ… прСимущСств:

Бтандартная компания ΠΏΠΎ ΠΏΡ€Π΅Π΄ΠΎΡΡ‚Π°Π²Π»Π΅Π½ΠΈΡŽ услуг ΠΏΠΎ кибСрбСзопасности, ΠΈΠΌΠ΅Π΅Ρ‚ Π² своСм распоряТСнии Π² срСднСм 5-20 сотрудников ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ Π±ΡƒΠ΄ΡƒΡ‚ Ρ‚Π΅ΡΡ‚ΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒ ваш софт. Π’ Ρ‚ΠΎ врСмя ΠΊΠ°ΠΊ Π½Π° Π±Π°Π³-Π±Π°ΡƒΠ½Ρ‚ΠΈ ΠΏΠ»Π°Ρ‚Ρ„ΠΎΡ€ΠΌΠ΅ зарСгистрированы сотни ΠΈΠ»ΠΈ Π΄Π°ΠΆΠ΅ тысячи спСциалистов, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ ΡΠΏΠ΅Ρ†ΠΈΠ°Π»ΠΈΠ·ΠΈΡ€ΡƒΡŽΡ‚ΡΡ Π½Π° Ρ€Π°Π·Π½Ρ‹Ρ… сфСрах (Π²Π΅Π±, ΠΌΠΎΠ±Π°ΠΉΠ», Π±Π»ΠΎΠΊΡ‡Π΅ΠΉΠ½ ΠΏΡ€ΠΎΡ‚ΠΎΠΊΠΎΠ»Ρ‹, ΠΏΠ»Π°Ρ‚Π΅ΠΆΠ½Ρ‹Π΅ систСмы, смарт ΠΊΠΎΠ½Ρ‚Ρ€Π°ΠΊΡ‚Ρ‹ ΠΈ Ρ‚.Π΄.). Π‘Π°Π³-Π±Π°ΡƒΠ½Ρ‚ΠΈ ΠΏΠ»Π°Ρ‚Ρ„ΠΎΡ€ΠΌΡ‹ ΠΈΠΌΠ΅ΡŽΡ‚ доступ ΠΊ Π³ΠΎΡ€Π°Π·Π΄ΠΎ Π±ΠΎΠ»ΡŒΡˆΠ΅ΠΌΡƒ чСловСчСскому ΠΊΠ°ΠΏΠΈΡ‚Π°Π»Ρƒ Ρ‡Π΅ΠΌ стандартныС ΠΊΠΎΠΌΠΏΠ°Π½ΠΈΠΈ ΠΏΠΎ ΠΏΡ€Π΅Π΄ΠΎΡΡ‚Π°Π²Π»Π΅Π½ΠΈΡŽ услуг ΠΏΠΎ кибСрбСзопасности. Π­Ρ‚ΠΎ своСго Ρ€ΠΎΠ΄Π° β€œΠ°ΡƒΡ‚ΡΠΎΡ€Ρβ€ услуг ΠΏΠΎ кибСрбСзопасности Π½Π° вСсь ΠΌΠΈΡ€.

ВСст Π½Π° ΠΏΡ€ΠΎΠ½ΠΈΠΊΠ½ΠΎΠ²Π΅Π½ΠΈΠ΅ ΠΎΠ±Ρ‹Ρ‡Π½ΠΎ длится ΠΎΠΊΠΎΠ»ΠΎ мСсяца ΠΈΠ»ΠΈ Π΄Π²ΡƒΡ…, Π² Ρ‚ΠΎ врСмя ΠΊΠ°ΠΊ Π±Π°Π³-Π±Π°ΡƒΠ½Ρ‚ΠΈ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ° длится мСсяцами ΠΈΠ»ΠΈ Π΄Π°ΠΆΠ΅ Π³ΠΎΠ΄Π°ΠΌΠΈ (ΠΈ всС это врСмя рСсСрчСры Π±ΡƒΠ΄ΡƒΡ‚ Π°ΠΊΡ‚ΠΈΠ²Π½ΠΎ ΠΏΡ‹Ρ‚Π°Ρ‚ΡŒΡΡ Π½Π°ΠΉΡ‚ΠΈ уязвимости Π² вашСм ΠΏΡ€ΠΎΠ΄ΡƒΠΊΡ‚Π΅). ΠŸΡ€ΠΈ Ρ‚Π°ΠΊΠΎΠΌ Π΄Π»ΠΈΡ‚Π΅Π»ΡŒΠ½ΠΎΠΌ тСстировании, Π²Π΅Ρ€ΠΎΡΡ‚Π½ΠΎΡΡ‚ΡŒ Ρ‚ΠΎΠ³ΠΎ Ρ‡Ρ‚ΠΎ ΡƒΡΠ·Π²ΠΈΠΌΠΎΡΡ‚ΡŒ Π½Π΅ замСтят Π·Π½Π°Ρ‡ΠΈΡ‚Π΅Π»ΡŒΠ½ΠΎ сниТаСтся.

Бтандартная компания ΠΏΠΎ ΠΏΡ€Π΅Π΄ΠΎΡΡ‚Π°Π²Π»Π΅Π½ΠΈΡŽ услуг ΠΏΠΎ кибСрбСзопасности, ΠΏΠΎΠ»ΡƒΡ‡Π°Π΅Ρ‚ Π²ΠΎΠ·Π½Π°Π³Ρ€Π°ΠΆΠ΄Π΅Π½ΠΈΠ΅ Π·Π° процСсс (ΠΏΡ€ΠΎΠ²Π΅Π΄Π΅Π½ΠΈΡŽ тСста Π½Π° ΠΏΡ€ΠΎΠ½ΠΈΠΊΠ½ΠΎΠ²Π΅Π½ΠΈΠ΅). ΠšΠ»ΠΈΠ΅Π½Ρ‚ Π·Π°ΠΏΠ»Π°Ρ‚ΠΈΡ‚ Π²Π½Π΅ зависимости ΠΎΡ‚ Ρ‚ΠΎΠ³ΠΎ сколько Π±Π°Π³ΠΎΠ² Π½Π°ΠΉΠ΄Π΅Ρ‚ компания. Π’ Ρ‚ΠΎ врСмя ΠΊΠ°ΠΊ Π±Π°Π³-Π±Π°ΡƒΠ½Ρ‚ΠΈ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ° Π²ΠΎΠ·Π½Π°Π³Ρ€Π°ΠΆΠ΄Π°Π΅Ρ‚ Π±Π΅Π»Ρ‹Ρ… Ρ…Π°ΠΊΠ΅Ρ€ΠΎΠ² Π·Π° ΠΏΠΎΠ΄Ρ‚Π²Π΅Ρ€ΠΆΠ΄Π΅Π½Π½Ρ‹Π΅ Π±Π°Π³ΠΈ. Π’ΠΎ Π΅ΡΡ‚ΡŒ систСма вознаграТдСния Π΄Π΅Π»Π°Π΅Ρ‚ Π°ΠΊΡ†Π΅Π½Ρ‚ ΠΈΠΌΠ΅Π½Π½ΠΎ Π½Π° количСство уязвимостСй, Π° Π½Π΅ Π½Π° сам процСсс.

Наш ΠΌΠΈΡ€ становится всС Π±ΠΎΠ»Π΅Π΅ ΠΈ Π±ΠΎΠ»Π΅Π΅ β€œΠ΄ΠΈΠ΄ΠΆΠΈΡ‚Π°Π»ΠΈΠ·ΠΈΡ€ΠΎΠ²Π°Π½Π½Ρ‹ΠΌβ€, ΠΏΡ€ΠΎΠ΄ΡƒΠΊΡ‚Ρ‹ Π±ΠΎΠ»Π΅Π΅ слоТными. Компании всС большС ΠΈ большС ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΡŽΡ‚ ΠΎΠ½Π»Π°ΠΉΠ½ сСрвисы для своСй Ρ€Π°Π±ΠΎΡ‚Ρ‹. ΠšΠ°ΠΆΠ΄Ρ‹ΠΉ ΠΈΠ· Π½ΠΈΡ… обновляясь, ΠΌΠΎΠΆΠ΅Ρ‚ ΡΠΎΠ΄Π΅Ρ€ΠΆΠ°Ρ‚ΡŒ Π² сСбС уязвимости, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ Ρ…Π°ΠΊΠ΅Ρ€Ρ‹ ΠΌΠΎΠ³ΡƒΡ‚ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚ΡŒ ΠΈ нанСсти большой Π²Ρ€Π΅Π΄ компаниям.

ΠœΡ‹ Π΄ΠΎΠ»ΠΆΠ½Ρ‹ ΠΏΠΎΠΌΠ΅Π½ΡΡ‚ΡŒ своС ΠΌΠΈΡ€ΠΎΠ²ΠΎΠ·Π·Ρ€Π΅Π½ΠΈΠ΅ ΠΈ ΠΏΡ€ΠΈΠ½ΡΡ‚ΡŒ Ρ‚ΠΎΡ‚ Ρ„Π°ΠΊΡ‚, Ρ‡Ρ‚ΠΎ Π·Π°Ρ‰ΠΈΡ‚Π° ΠΎΡ‚ ΠΊΠΈΠ±Π΅Ρ€ ΡƒΠ³Ρ€ΠΎΠ· большС Π½Π΅ ΠΌΠΎΠΆΠ΅Ρ‚ Π±Ρ‹Ρ‚ΡŒ дискрСтной (ΠΏΡ€ΠΎΠ²Π΅Ρ€ΠΊΠ° софта Π½Π° уязвимости врСмя ΠΎΡ‚ Π²Ρ€Π΅ΠΌΠ΅Π½ΠΈ), ΠΎΠ½Π° Π΄ΠΎΠ»ΠΆΠ½Π° ΡΡ‚Π°Ρ‚ΡŒ постоянной (постоянная ΠΏΡ€ΠΎΠ²Π΅Ρ€ΠΊΠ° софта Π½Π° уязвимости). Волько Ρ‚Π°ΠΊ ΠΊΠΎΠΌΠΏΠ°Π½ΠΈΠΈ ΠΌΠΎΠ³ΡƒΡ‚ эффСктивно Π·Π°Ρ‰ΠΈΡ‚ΠΈΡ‚ΡŒΡΡ ΠΎΡ‚ Ρ…Π°ΠΊΠ΅Ρ€ΠΎΠ².

Π”Π°, Π²Ρ‹ ΠΏΡ€Π°Π²Ρ‹, Π±Π°Π³ Π±Π°ΡƒΠ½Ρ‚ΠΈ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΡ‹ Π½Π΅ Π·Π°ΠΌΠ΅Π½ΡΡŽΡ‚, Π° Π΄ΠΎΠΏΠΎΠ»Π½ΡΡŽΡ‚ пСнтСсты/Π°ΡƒΠ΄ΠΈΡ‚Ρ‹. Π― Π½Π΅ Ρ…ΠΎΡ‚Π΅Π» Π΄Π°Ρ‚ΡŒ ΠΏΠΎΠ½ΡΡ‚ΡŒ, Ρ‡Ρ‚ΠΎ Π±Π°Π³-Π±Π°ΡƒΠ½Ρ‚ΠΈ ΠΌΠΎΠ³ΡƒΡ‚ ΠΏΠΎΠ»Π½ΠΎΡΡ‚ΡŒΡŽ Π·Π°ΠΌΠ΅Π½ΠΈΡ‚ΡŒ пСнтСсты, хотя Π½Π΅ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ ΠΊΠΎΠΌΠΏΠ°Π½ΠΈΠΈ ΡΠ»Π΅Π΄ΡƒΡŽΡ‚ Ρ‚Π°ΠΊΠΎΠΉ ΠΌΠΎΠ΄Π΅Π»Π΅. ΠšΠΎΠ½Π΅Ρ‡Π½ΠΎ, Π²Ρ‹ ΠΏΡ€Π°Π²Ρ‹, Ρ‡Ρ‚ΠΎ Ρ…Π°ΠΊΠ΅Ρ€Ρ‹ Π΄ΠΎΠ»ΠΆΠ½Ρ‹ Π±Ρ‹Ρ‚ΡŒ Π°Π΄Π΅ΠΊΠ²Π°Ρ‚Π½ΠΎ ΠΌΠΎΡ‚ΠΈΠ²ΠΈΡ€ΠΎΠ²Π°Π½Ρ‹, Ρ‡Ρ‚ΠΎΠ±Ρ‹ ΠΈΡΠΊΠ°Ρ‚ΡŒ Π±Π°Π³ΠΈ ΠΈ это Π΄Π΅ΠΉΡΡ‚Π²ΠΈΡ‚Π΅Π»ΡŒΠ½ΠΎ Ρ‚Π΅ΠΌΠ° для ΠΎΡ‚Π΄Π΅Π»ΡŒΠ½ΠΎΠΉ дискуссии. Бпасибо, Ρ‡Ρ‚ΠΎ подСлились вашим ΠΎΠΏΡ‹Ρ‚ΠΎΠΌ!

НС знаю, насколько умСстно здСсь ΠΎΡΡ‚Π°Π²Π»ΡΡ‚ΡŒ ссылки, Π½ΠΎ Ссли ΠΊΡ‚ΠΎ-Ρ‚ΠΎ заинтСрСсуСтся, вэлком Ρ‚Ρƒ Ρ‚Π΅Π»Π΅Π³Ρ€Π°ΠΌ @everitokenru

Π­Ρ‚ΠΎ пригодится Ρ‚Π΅ΠΌ, ΠΊΡ‚ΠΎ ΠΏΠ»Π°Π½ΠΈΡ€ΡƒΠ΅Ρ‚ всё Π·Π°Ρ€Π°Π½Π΅Π΅ ΠΈ Ρ…ΠΎΡ‡Π΅Ρ‚ ΡΠΎΡ€ΠΈΠ΅Π½Ρ‚ΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒΡΡ Π² Π½Π΅Π·Π½Π°ΠΊΠΎΠΌΠΎΠΌ Ρ€Π°ΠΉΠΎΠ½Π΅, ΡΡ‡ΠΈΡ‚Π°ΡŽΡ‚ Π² ΠΊΠΎΠΌΠΏΠ°Π½ΠΈΠΈ.

Π˜ΡΡ‚ΠΎΡ‡Π½ΠΈΠΊ

Π”ΠΎΠ±Π°Π²ΠΈΡ‚ΡŒ ΠΊΠΎΠΌΠΌΠ΅Π½Ρ‚Π°Ρ€ΠΈΠΉ

Π’Π°Ρˆ адрСс email Π½Π΅ Π±ΡƒΠ΄Π΅Ρ‚ ΠΎΠΏΡƒΠ±Π»ΠΈΠΊΠΎΠ²Π°Π½. ΠžΠ±ΡΠ·Π°Ρ‚Π΅Π»ΡŒΠ½Ρ‹Π΅ поля ΠΏΠΎΠΌΠ΅Ρ‡Π΅Π½Ρ‹ *