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

Π§ΠΈΡ‚Π°Ρ‚ΡŒ ΠΎΠ½Π»Π°ΠΉΠ½ Β«ΠœΠΈΡ„ΠΈΡ‡Π΅ΡΠΊΠΈΠΉ Ρ‡Π΅Π»ΠΎΠ²Π΅ΠΊΠΎ-мСсяц ΠΈΠ»ΠΈ ΠΊΠ°ΠΊ ΡΠΎΠ·Π΄Π°ΡŽΡ‚ΡΡ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ½Ρ‹Π΅ систСмы». Π‘Ρ‚Ρ€Π°Π½ΠΈΡ†Π° 7

Автор Брукс Π€Ρ€Π΅Π΄Π΅Ρ€ΠΈΠΊ

Π”Π²Π° сСкрСтаря. Администратору ΠΈ Ρ€Π΅Π΄Π°ΠΊΡ‚ΠΎΡ€Ρƒ Π½ΡƒΠΆΠ½Ρ‹ сСкрСтари. Π‘Π΅ΠΊΡ€Π΅Ρ‚Π°Ρ€ΡŒ администратора ΠΎΠ±Ρ€Π°Π±Π°Ρ‚Ρ‹Π²Π°Π΅Ρ‚ пСрСписку, ΡΠ²ΡΠ·Π°Π½Π½ΡƒΡŽ с ΠΏΡ€ΠΎΠ΅ΠΊΡ‚ΠΎΠΌ, Π° Ρ‚Π°ΠΊΠΆΠ΅ Π΄ΠΎΠΊΡƒΠΌΠ΅Π½Ρ‚Ρ‹, Π½Π΅ относящиСся ΠΊ ΠΏΡ€ΠΎΠ΄ΡƒΠΊΡ‚Ρƒ.

Π”Π΅Π»ΠΎΠΏΡ€ΠΎΠΈΠ·Π²ΠΎΠ΄ΠΈΡ‚Π΅Π»ΡŒ. Он ΠΎΡ‚Π²Π΅Ρ‡Π°Π΅Ρ‚ Π·Π° Ρ€Π΅Π³ΠΈΡΡ‚Ρ€Π°Ρ†ΠΈΡŽ всСх тСхничСских Π΄Π°Π½Π½Ρ‹Ρ… Π±Ρ€ΠΈΠ³Π°Π΄Ρ‹ Π² Π±ΠΈΠ±Π»ΠΈΠΎΡ‚Π΅ΠΊΠ΅ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ½ΠΎΠ³ΠΎ ΠΏΡ€ΠΎΠ΄ΡƒΠΊΡ‚Π°. Он ΠΈΠΌΠ΅Π΅Ρ‚ ΡΠ΅ΠΊΡ€Π΅Ρ‚Π°Ρ€ΡΠΊΡƒΡŽ ΠΏΠΎΠ΄Π³ΠΎΡ‚ΠΎΠ²ΠΊΡƒ ΠΈ нСсСт ΠΎΡ‚Π²Π΅Ρ‚ΡΡ‚Π²Π΅Π½Π½ΠΎΡΡ‚ΡŒ Π·Π° всС Ρ„Π°ΠΉΠ»Ρ‹, ΠΏΡ€Π΅Π΄Π½Π°Π·Π½Π°Ρ‡Π΅Π½Π½Ρ‹Π΅ ΠΊΠ°ΠΊ для ΠΌΠ°ΡˆΠΈΠ½Ρ‹, Ρ‚Π°ΠΊ ΠΈ для чтСния.

ВсС Π΄Π°Π½Π½Ρ‹Π΅ для Π²Π²ΠΎΠ΄Π° Π² ΠΊΠΎΠΌΠΏΡŒΡŽΡ‚Π΅Ρ€ ΠΏΠΎΡΡ‚ΡƒΠΏΠ°ΡŽΡ‚ Π΄Π΅Π»ΠΎΠΏΡ€ΠΎΠΈΠ·Π²ΠΎΠ΄ΠΈΡ‚Π΅Π»ΡŽ, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹ΠΉ рСгистрируСт ΠΈΡ… ΠΈΠ»ΠΈ Π²Π²ΠΎΠ΄ΠΈΡ‚ ΠΏΡ€ΠΈ нСобходимости с ΠΊΠ»Π°Π²ΠΈΠ°Ρ‚ΡƒΡ€Ρ‹. Листинги Π²Ρ‹Π²ΠΎΠ΄Π° Ρ‚Π°ΠΊΠΆΠ΅ ΠΏΠΎΡΡ‚ΡƒΠΏΠ°ΡŽΡ‚ ΠΊ Π½Π΅ΠΌΡƒ для рСгистрации ΠΈ хранСния. Π Π΅Π·ΡƒΠ»ΡŒΡ‚Π°Ρ‚Ρ‹ самых свСТих ΠΏΡ€ΠΎΠ³ΠΎΠ½ΠΎΠ² всСх ΠΌΠΎΠ΄Π΅Π»Π΅ΠΉ заносятся Π² ΠΆΡƒΡ€Π½Π°Π» Ρ€Π΅Π·ΡƒΠ»ΡŒΡ‚Π°Ρ‚ΠΎΠ², Π° ΠΏΡ€Π΅Π΄Ρ‹Π΄ΡƒΡ‰ΠΈΠ΅ хранятся Π² хронологичСском порядкС Π² Π°Ρ€Ρ…ΠΈΠ²Π΅.

Π–ΠΈΠ·Π½Π΅Π½Π½ΠΎ Π²Π°ΠΆΠ½Ρ‹ΠΌ для ΠΊΠΎΠ½Ρ†Π΅ΠΏΡ†ΠΈΠΈ Миллза являСтся ΠΏΡ€Π΅Π²Ρ€Π°Ρ‰Π΅Π½ΠΈΠ΅ программирования Β«ΠΈΠ· Π»ΠΈΡ‡Π½ΠΎΠ³ΠΎ искусства Π² ΠΎΠ±Ρ‰Π΅ΡΡ‚Π²Π΅Π½Π½ΡƒΡŽ Π΄Π΅ΡΡ‚Π΅Π»ΡŒΠ½ΠΎΡΡ‚ΡŒΒ» ΠΏΡƒΡ‚Π΅ΠΌ прСдоставлСния Ρ€Π΅Π·ΡƒΠ»ΡŒΡ‚Π°Ρ‚ΠΎΠ² всСх ΠΏΡ€ΠΎΠ³ΠΎΠ½ΠΎΠ² всСм Ρ‡Π»Π΅Π½Π°ΠΌ ΠΊΠΎΠΌΠ°Π½Π΄Ρ‹ ΠΈ опрСдСлСния всСх ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌ ΠΈ Π΄Π°Π½Π½Ρ‹Ρ…, ΠΊΠ°ΠΊ ΠΎΠ±Ρ‰Π΅ΠΉ собствСнности ΠΊΠΎΠΌΠ°Π½Π΄Ρ‹, Π° Π½Π΅ Ρ‡ΡŒΠ΅ΠΉ-Ρ‚ΠΎ Π»ΠΈΡ‡Π½ΠΎΠΉ.

ΠžΡΠΎΠ±Ρ‹Π΅ обязанности, Π²ΠΎΠ·Π»Π°Π³Π°Π΅ΠΌΡ‹Π΅ Π½Π° дСлопроизводитСля, ΠΎΡΠ²ΠΎΠ±ΠΎΠΆΠ΄Π°ΡŽΡ‚ Π°ΠΊΡ‚ΠΈΠ²Π½Ρ‹Ρ… программистов ΠΎΡ‚ Ρ€ΡƒΡ‚ΠΈΠ½Π½Ρ‹Ρ… Ρ€Π°Π±ΠΎΡ‚, ΡΠΈΡΡ‚Π΅ΠΌΠ°Ρ‚ΠΈΠ·ΠΈΡ€ΡƒΡŽΡ‚ ΠΈ ΠΎΠ±Π΅ΡΠΏΠ΅Ρ‡ΠΈΠ²Π°ΡŽΡ‚ Π½Π°Π΄Π»Π΅ΠΆΠ°Ρ‰Π΅Π΅ Π²Ρ‹ΠΏΠΎΠ»Π½Π΅Π½ΠΈΠ΅ Ρ‚Π΅Ρ… Ρ€ΡƒΡ‚ΠΈΠ½Π½Ρ‹Ρ… ΠΎΠΏΠ΅Ρ€Π°Ρ†ΠΈΠΉ, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹ΠΌΠΈ часто ΠΏΡ€Π΅Π½Π΅Π±Ρ€Π΅Π³Π°ΡŽΡ‚, ΠΈ ΠΏΡ€ΠΈΠ±Π»ΠΈΠΆΠ°ΡŽΡ‚ Π³Π»Π°Π²Π½ΠΎΠ΅, для Ρ‡Π΅Π³ΠΎ Ρ€Π°Π±ΠΎΡ‚Π°Π΅Ρ‚ ΠΊΠΎΠΌΠ°Π½Π΄Π° β€” Π΅Π΅ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ½Ρ‹ΠΉ ΠΏΡ€ΠΎΠ΄ΡƒΠΊΡ‚. Ясно, Ρ‡Ρ‚ΠΎ прСдлоТСнная концСпция ΠΏΡ€Π΅Π΄ΠΏΠΎΠ»Π°Π³Π°Π΅Ρ‚ ΠΏΡ€ΠΎΠ³ΠΎΠ½ ΠΏΠ°ΠΊΠ΅Ρ‚Π½Ρ‹Ρ… Π·Π°Π΄Π°Π½ΠΈΠΉ. Если ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΡŽΡ‚ΡΡ ΠΈΠ½Ρ‚Π΅Ρ€Π°ΠΊΡ‚ΠΈΠ²Π½Ρ‹Π΅ Ρ‚Π΅Ρ€ΠΌΠΈΠ½Π°Π»Ρ‹, Π² особСнности Π±Π΅Π· возмоТности ΠΏΠ΅Ρ‡Π°Ρ‚ΠΈ, Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΈ дСлопроизводитСля Π½Π΅ ΡΠΎΠΊΡ€Π°Ρ‰Π°ΡŽΡ‚ΡΡ, Π½ΠΎ ΠΏΡ€Π΅Ρ‚Π΅Ρ€ΠΏΠ΅Π²Π°ΡŽΡ‚ измСнСния. Π’ этом случаС ΠΎΠ½ Π²Π΅Π΄Π΅Ρ‚ ΡƒΡ‡Π΅Ρ‚ всСх ΠΈΠ·ΠΌΠ΅Π½Π΅Π½ΠΈΠΉ, вносимых Π² ΠΎΠ±Ρ‰ΠΈΠΉ экзСмпляр ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΡ‹ ΠΈΠ· Π»ΠΈΡ‡Π½Ρ‹Ρ… ΠΊΠΎΠΏΠΈΠΉ, осущСствляСт ΠΏΡ€ΠΎΠ³ΠΎΠ½ всСх ΠΏΠ°ΠΊΠ΅Ρ‚Π½Ρ‹Ρ… Π·Π°Π΄Π°Π½ΠΈΠΉ ΠΈ со своСго Ρ‚Π΅Ρ€ΠΌΠΈΠ½Π°Π»Π° осущСствляСт ΠΊΠΎΠ½Ρ‚Ρ€ΠΎΠ»ΡŒ цСлостности ΠΈ работоспособности ΡƒΠ²Π΅Π»ΠΈΡ‡ΠΈΠ²Π°ΡŽΡ‰Π΅Π³ΠΎΡΡ Π² Ρ€Π°Π·ΠΌΠ΅Ρ€Π°Ρ… ΠΏΡ€ΠΎΠ΄ΡƒΠΊΡ‚Π°.

Π˜Π½ΡΡ‚Ρ€ΡƒΠΌΠ΅Π½Ρ‚Π°Π»ΡŒΡ‰ΠΈΠΊ. Благодаря возмоТности Π² любоС врСмя Ρ€Π΅Π΄Π°ΠΊΡ‚ΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒ Ρ„Π°ΠΉΠ»Ρ‹ ΠΈ тСксты ΠΈ ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚ΡŒΡΡ слуТбой ΠΈΠ½Ρ‚Π΅Ρ€Π°ΠΊΡ‚ΠΈΠ²Π½ΠΎΠΉ ΠΎΡ‚Π»Π°Π΄ΠΊΠΈ ΠΊΠΎΠΌΠ°Π½Π΄Π΅ Ρ€Π΅Π΄ΠΊΠΎ трСбуСтся своя Π²Ρ‹Ρ‡ΠΈΡΠ»ΠΈΡ‚Π΅Π»ΡŒΠ½Π°Ρ машина ΠΈ Π³Ρ€ΡƒΠΏΠΏΠ° ΠΎΠ±ΡΠ»ΡƒΠΆΠΈΠ²Π°ΡŽΡ‰Π΅Π³ΠΎ пСрсонала. Но доступ ΠΊ этим слуТбам Π΄ΠΎΠ»ΠΆΠ΅Π½ ΠΎΡΡƒΡ‰Π΅ΡΡ‚Π²Π»ΡΡ‚ΡŒΡΡ с бСзусловной быстротой ΠΈ Π½Π°Π΄Π΅ΠΆΠ½ΠΎΡΡ‚ΡŒΡŽ. Волько Ρ…ΠΈΡ€ΡƒΡ€Π³ ΠΌΠΎΠΆΠ΅Ρ‚ Ρ€Π΅ΡˆΠ°Ρ‚ΡŒ, удовлСтворяСт Π»ΠΈ Π΅Π³ΠΎ Ρ€Π°Π±ΠΎΡ‚Π° ΠΈΠΌΠ΅ΡŽΡ‰ΠΈΡ…ΡΡ слуТб. Π•ΠΌΡƒ Π½Π΅ΠΎΠ±Ρ…ΠΎΠ΄ΠΈΠΌ ΠΈΠ½ΡΡ‚Ρ€ΡƒΠΌΠ΅Π½Ρ‚Π°Π»ΡŒΡ‰ΠΈΠΊ, отвСтствСнный Π·Π° обСспСчСниС доступа ΠΊ основным слуТбам, Π° Ρ‚Π°ΠΊΠΆΠ΅ Π·Π° созданиС, ΠΏΠΎΠ΄Π΄Π΅Ρ€ΠΆΠΊΡƒ ΠΈ ΠΎΠ±Π½ΠΎΠ²Π»Π΅Π½ΠΈΠ΅ ΡΠΏΠ΅Ρ†ΠΈΠ°Π»ΡŒΠ½Ρ‹Ρ… инструмСнтов β€” Π² основном, ΠΈΠ½Ρ‚Π΅Ρ€Π°ΠΊΡ‚ΠΈΠ²Π½Ρ‹Ρ… слуТб, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ Ρ‚Ρ€Π΅Π±ΡƒΡŽΡ‚ΡΡ Π΅Π³ΠΎ ΠΊΠΎΠΌΠ°Π½Π΄Π΅. Π£ ΠΊΠ°ΠΆΠ΄ΠΎΠΉ ΠΊΠΎΠΌΠ°Π½Π΄Ρ‹ Π΄ΠΎΠ»ΠΆΠ΅Π½ Π±Ρ‹Ρ‚ΡŒ свой ΠΈΠ½ΡΡ‚Ρ€ΡƒΠΌΠ΅Π½Ρ‚Π°Π»ΡŒΡ‰ΠΈΠΊ, нСзависимо ΠΎΡ‚ качСства ΠΈ надСТности ΠΈΠΌΠ΅ΡŽΡ‰ΠΈΡ…ΡΡ Ρ†Π΅Π½Ρ‚Ρ€Π°Π»ΠΈΠ·ΠΎΠ²Π°Π½Π½Ρ‹Ρ… слуТб, ΠΈ Π΅Π³ΠΎ Π΄Π΅Π»ΠΎ ΠΎΠ±Π΅ΡΠΏΠ΅Ρ‡ΠΈΡ‚ΡŒ всСм Π½Π΅ΠΎΠ±Ρ…ΠΎΠ΄ΠΈΠΌΡ‹ΠΌ ΠΈΠ»ΠΈ ΠΆΠ΅Π»Π°Ρ‚Π΅Π»ΡŒΠ½Ρ‹ΠΌ инструмСнтом своСго Ρ…ΠΈΡ€ΡƒΡ€Π³Π°, Π° Π½Π΅ Π΄Ρ€ΡƒΠ³ΠΈΠ΅ ΠΊΠΎΠΌΠ°Π½Π΄Ρ‹. Π˜Π½ΡΡ‚Ρ€ΡƒΠΌΠ΅Π½Ρ‚Π°Π»ΡŒΡ‰ΠΈΠΊ ΠΎΠ±Ρ‹Ρ‡Π½ΠΎ ΠΏΠΈΡˆΠ΅Ρ‚ спСциализированныС ΡƒΡ‚ΠΈΠ»ΠΈΡ‚Ρ‹,

ΠΊΠ°Ρ‚Π°Π»ΠΎΠ³ΠΈΠ·ΠΈΡ€ΠΎΠ²Π°Π½Π½Ρ‹Π΅ ΠΏΡ€ΠΎΡ†Π΅Π΄ΡƒΡ€Ρ‹, ΠΌΠ°ΠΊΡ€ΠΎΠ±ΠΈΠ±Π»ΠΈΠΎΡ‚Π΅ΠΊΠΈ.

ΠžΡ‚Π»Π°Π΄Ρ‡ΠΈΠΊ. Π₯ΠΈΡ€ΡƒΡ€Π³Ρƒ потрСбуСтся Π½Π°Π±ΠΎΡ€ подходящих ΠΊΠΎΠ½Ρ‚Ρ€ΠΎΠ»ΡŒΠ½Ρ‹Ρ… ΠΏΡ€ΠΈΠΌΠ΅Ρ€ΠΎΠ² для ΠΎΡ‚Π»Π°Π΄ΠΊΠΈ написанных ΠΈΠΌ Ρ„Ρ€Π°Π³ΠΌΠ΅Π½Ρ‚ΠΎΠ² ΠΊΠΎΠ΄Π°, Π° Π·Π°Ρ‚Π΅ΠΌ ΠΈ всСй ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΡ‹. ΠžΡ‚Π»Π°Π΄Ρ‡ΠΈΠΊ являСтся, Ρ‚Π°ΠΊΠΈΠΌ ΠΎΠ±Ρ€Π°Π·ΠΎΠΌ, ΠΊΠ°ΠΊ ΠΏΡ€ΠΎΡ‚ΠΈΠ²Π½ΠΈΠΊΠΎΠΌ, Ρ€Π°Π·Ρ€Π°Π±Π°Ρ‚Ρ‹Π²Π°ΡŽΡ‰ΠΈΠΌ ΠΊΠΎΠ½Ρ‚Ρ€ΠΎΠ»ΡŒΠ½Ρ‹Π΅ ΠΏΡ€ΠΈΠΌΠ΅Ρ€Ρ‹ для систСмного тСстирования, исходя ΠΈΠ· Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΎΠ½Π°Π»ΡŒΠ½Ρ‹Ρ… спСцификаций, Ρ‚Π°ΠΊ ΠΈ ΠΏΠΎΠΌΠΎΡ‰Π½ΠΈΠΊΠΎΠΌ, готовящим Π΄Π°Π½Π½Ρ‹Π΅ для Π΅ΠΆΠ΅Π΄Π½Π΅Π²Π½ΠΎΠΉ ΠΎΡ‚Π»Π°Π΄ΠΊΠΈ. Он Ρ‚Π°ΠΊΠΆΠ΅ ΠΎΠ±Ρ‹Ρ‡Π½ΠΎ ΠΏΠ»Π°Π½ΠΈΡ€ΡƒΠ΅Ρ‚ ΠΏΠΎΡΠ»Π΅Π΄ΠΎΠ²Π°Ρ‚Π΅Π»ΡŒΠ½ΠΎΡΡ‚ΡŒ тСстирования ΠΈ созданиС срСды для тСстирования ΠΊΠΎΠΌΠΏΠΎΠ½Π΅Π½Ρ‚ΠΎΠ².

Π―Π·Ρ‹ΠΊΠΎΠ²Π΅Π΄. ВскорС послС появлСния Algol ΠΎΠ±Π½Π°Ρ€ΡƒΠΆΠΈΠ»ΠΎΡΡŒ, Ρ‡Ρ‚ΠΎ Π² Π±ΠΎΠ»ΡŒΡˆΠΈΠ½ΡΡ‚Π²Π΅ Π²Ρ‹Ρ‡ΠΈΡΠ»ΠΈΡ‚Π΅Π»ΡŒΠ½Ρ‹Ρ… Ρ†Π΅Π½Ρ‚Ρ€ΠΎΠ² Π΅ΡΡ‚ΡŒ ΠΎΠ΄ΠΈΠ½-Π΄Π²Π° Ρ‡Π΅Π»ΠΎΠ²Π΅ΠΊΠ°, ΠΏΠΎΡ€Π°ΠΆΠ°ΡŽΡ‰ΠΈΡ… своим Π²Π»Π°Π΄Π΅Π½ΠΈΠ΅ΠΌ тонкостями языка программирования. Π­Ρ‚ΠΈ экспСрты ΠΎΠΊΠ°Π·Ρ‹Π²Π°ΡŽΡ‚ΡΡ ΠΎΡ‡Π΅Π½ΡŒ ΠΏΠΎΠ»Π΅Π·Π½Ρ‹ΠΌΠΈ, ΠΈ с Π½ΠΈΠΌΠΈ часто ΡΠΎΠ²Π΅Ρ‚ΡƒΡŽΡ‚ΡΡ. Π—Π΄Π΅ΡΡŒ трСбуСтся ΠΈΠ½ΠΎΠΉ Ρ‚Π°Π»Π°Π½Ρ‚, Ρ‡Π΅ΠΌ Ρƒ Ρ…ΠΈΡ€ΡƒΡ€Π³Π°, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹ΠΉ являСтся прСимущСствСнно систСмным ΠΏΡ€ΠΎΠ΅ΠΊΡ‚ΠΈΡ€ΠΎΠ²Ρ‰ΠΈΠΊΠΎΠΌ ΠΈ мыслит прСдставлСниями. Π―Π·Ρ‹ΠΊΠΎΠ²Π΅Π΄ ΠΌΠΎΠΆΠ΅Ρ‚ Π½Π°ΠΉΡ‚ΠΈ эффСктивныС способы использования языка для Ρ€Π΅ΡˆΠ΅Π½ΠΈΡ слоТных, нСясных ΠΈ Ρ…ΠΈΡ‚Ρ€ΠΎΡƒΠΌΠ½Ρ‹Ρ… Π·Π°Π΄Π°Ρ‡. Иногда Π΅ΠΌΡƒ трСбуСтся провСсти нСбольшоС исслСдованиС (Π΄Π²Π°-Ρ‚Ρ€ΠΈ дня) для нахоТдСния ΡƒΠ΄Π°Ρ‡Π½ΠΎΠΉ Ρ‚Π΅Ρ…Π½ΠΎΠ»ΠΎΠ³ΠΈΠΈ. Один языковСд ΠΌΠΎΠΆΠ΅Ρ‚ Ρ€Π°Π±ΠΎΡ‚Π°Ρ‚ΡŒ с двумя ΠΈΠ»ΠΈ трСмя Ρ…ΠΈΡ€ΡƒΡ€Π³Π°ΠΌΠΈ.

Π’ΠΎΡ‚ Ρ‚Π°ΠΊΠΈΠΌ ΠΎΠ±Ρ€Π°Π·ΠΎΠΌ 10 Ρ‡Π΅Π»ΠΎΠ²Π΅ΠΊ ΠΌΠΎΠ³ΡƒΡ‚ Π²Ρ‹ΠΏΠΎΠ»Π½ΡΡ‚ΡŒ Ρ…ΠΎΡ€ΠΎΡˆΠΎ Π΄ΠΈΡ„Ρ„Π΅Ρ€Π΅Π½Ρ†ΠΈΡ€ΠΎΠ²Π°Π½Π½Ρ‹Π΅ ΠΈ спСциализированныС Ρ€ΠΎΠ»ΠΈ Π² ΠΊΠΎΠΌΠ°Π½Π΄Π΅ программистов, ΠΎΡ€Π³Π°Π½ΠΈΠ·ΠΎΠ²Π°Π½Π½ΠΎΠΉ ΠΏΠΎ ΠΎΠ±Ρ€Π°Π·Ρ†Ρƒ ΠΎΠΏΠ΅Ρ€Π°Ρ†ΠΈΠΎΠ½Π½ΠΎΠΉ Π±Ρ€ΠΈΠ³Π°Π΄Ρ‹.

Как это Ρ€Π°Π±ΠΎΡ‚Π°Π΅Ρ‚

Бозданная Π½Π°ΠΌΠΈ Π±Ρ€ΠΈΠ³Π°Π΄Π° ΠΌΠΎΠΆΠ΅Ρ‚ Π΄ΠΎΡΡ‚ΠΈΡ‡ΡŒ ΠΆΠ΅Π»Π°Π΅ΠΌΠΎΠΉ Ρ†Π΅Π»ΠΈ нСсколькими способами. Над Π·Π°Π΄Π°Ρ‡Π΅ΠΉ трудятся Π΄Π΅ΡΡΡ‚ΡŒ Ρ‡Π΅Π»ΠΎΠ²Π΅ΠΊ, сСмь ΠΈΠ· ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Ρ… профСссионалы, Π½ΠΎ систСма являСтся ΠΏΡ€ΠΎΠ΄ΡƒΠΊΡ‚ΠΎΠΌ ΠΎΠ΄Π½ΠΎΠ³ΠΎ ΡƒΠΌΠ°, ΠΏΠΎ ΠΊΡ€Π°ΠΉΠ½Π΅ΠΉ ΠΌΠ΅Ρ€Π΅ Π΄Π²ΡƒΡ…, Π΄Π΅ΠΉΡΡ‚Π²ΡƒΡŽΡ‰ΠΈΡ… uno animo (ΠΊΠ°ΠΊ ΠΎΠ΄Π½ΠΎ Ρ†Π΅Π»ΠΎΠ΅).

ΠžΠ±Ρ€Π°Ρ‚ΠΈΡ‚Π΅ особоС Π²Π½ΠΈΠΌΠ°Π½ΠΈΠ΅ Π½Π° Ρ€Π°Π·Π»ΠΈΡ‡ΠΈΠ΅ ΠΌΠ΅ΠΆΠ΄Ρƒ Π³Ρ€ΡƒΠΏΠΏΠΎΠΉ ΠΈΠ· Π΄Π²ΡƒΡ… программистов с ΠΎΠ±Ρ‹Ρ‡Π½ΠΎΠΉ ΠΎΡ€Π³Π°Π½ΠΈΠ·Π°Ρ†ΠΈΠ΅ΠΉ ΠΈ Π³Ρ€ΡƒΠΏΠΏΠΎΠΉ Ρ‚ΠΈΠΏΠ° Β«Ρ…ΠΈΡ€ΡƒΡ€Π³ β€” Π²Ρ‚ΠΎΡ€ΠΎΠΉ ΠΏΠΈΠ»ΠΎΡ‚Β». Π’ΠΎ-ΠΏΠ΅Ρ€Π²Ρ‹Ρ…, Π² ΠΎΠ±Ρ‹Ρ‡Π½ΠΎΠΉ Π±Ρ€ΠΈΠ³Π°Π΄Π΅ Ρ€Π°Π±ΠΎΡ‚Π½ΠΈΠΊΠΈ дСлят Π·Π°Π΄Π°Ρ‡Ρƒ ΠΌΠ΅ΠΆΠ΄Ρƒ собой, ΠΈ ΠΊΠ°ΠΆΠ΄Ρ‹ΠΉ ΠΈΠ· Π½ΠΈΡ… ΠΎΡ‚Π²Π΅Ρ‡Π°Π΅Ρ‚ Π·Π° замысСл ΠΈ Π²ΠΎΠΏΠ»ΠΎΡ‰Π΅Π½ΠΈΠ΅ Π½Π΅ΠΊΠΎΡ‚ΠΎΡ€ΠΎΠΉ части. Π’ ΠΎΠΏΠ΅Ρ€Π°Ρ†ΠΈΠΎΠ½Π½ΠΎΠΉ Π±Ρ€ΠΈΠ³Π°Π΄Π΅ ΠΈ Ρ…ΠΈΡ€ΡƒΡ€Π³, ΠΈ Π²Ρ‚ΠΎΡ€ΠΎΠΉ ΠΏΠΈΠ»ΠΎΡ‚ находятся Π² Π²Π΅Π΄Π΅Π½ΠΈΠΈ всСго ΠΏΡ€ΠΎΠ΅ΠΊΡ‚Π° ΠΈ всСго ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ½ΠΎΠ³ΠΎ ΠΊΠΎΠ΄Π°. Π­Ρ‚ΠΎ сбСригаСт Π·Π°Ρ‚Ρ€Π°Ρ‚Ρ‹ Π½Π° распрСдСлСниС памяти, доступ ΠΊ дискам ΠΈ Ρ‚.ΠΏ., Π° Ρ‚Π°ΠΊΠΆΠ΅ обСспСчиваСт ΠΊΠΎΠ½Ρ†Π΅ΠΏΡ‚ΡƒΠ°Π»ΡŒΠ½ΡƒΡŽ Ρ†Π΅Π»ΠΎΡΡ‚Π½ΠΎΡΡ‚ΡŒ ΠΏΡ€ΠΎΠ΄ΡƒΠΊΡ‚Π°.

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

ΠšΡ€ΠΎΠΌΠ΅ Ρ‚ΠΎΠ³ΠΎ, Ρ€Π΅ΡˆΠ°ΡŽΡ‰Π΅Π΅ влияниС Π½Π° ΡΡ„Ρ„Π΅ΠΊΡ‚ΠΈΠ²Π½ΠΎΡΡ‚ΡŒ ΠΎΠΊΠ°Π·Ρ‹Π²Π°Π΅Ρ‚ спСциализация Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΉ ΠΎΡΡ‚Π°Π»ΡŒΠ½Ρ‹Ρ… Ρ‡Π»Π΅Π½ΠΎΠ² Π±Ρ€ΠΈΠ³Π°Π΄Ρ‹, Ρ‚Π°ΠΊ ΠΊΠ°ΠΊ Π² Ρ€Π΅Π·ΡƒΠ»ΡŒΡ‚Π°Ρ‚Π΅ осущСствима Π·Π½Π°Ρ‡ΠΈΡ‚Π΅Π»ΡŒΠ½ΠΎ Π±ΠΎΠ»Π΅Π΅ простая схСма ΠΊΠΎΠ½Ρ‚Π°ΠΊΡ‚ΠΎΠ² ΠΌΠ΅ΠΆΠ΄Ρƒ сотрудниками, которая ΠΏΠΎΠΊΠ°Π·Π°Π½Π° Π½Π° рисункС 3.1.

Π’ ΡΡ‚Π°Ρ‚ΡŒΠ΅ Π‘Π΅ΠΉΠΊΠ΅Ρ€Π° [3] сообщаСтся ΠΎΠ± ΠΎΠ΄Π½ΠΎΠΉ ΠΏΡ€ΠΎΠ²Π΅Ρ€ΠΊΠ΅ Ρ‚Π°ΠΊΠΎΠΉ ΠΊΠΎΠ½Ρ†Π΅ΠΏΡ†ΠΈΠΈ Π±Ρ€ΠΈΠ³Π°Π΄Ρ‹, ΠΏΡ€ΠΎΠ²Π΅Π΄Π΅Π½Π½ΠΎΠΉ Π² ΠΎΠ³Ρ€Π°Π½ΠΈΡ‡Π΅Π½Π½ΠΎΠΌ ΠΌΠ°ΡΡˆΡ‚Π°Π±Π΅. Как ΠΈ ΠΏΡ€Π΅Π΄ΡΠΊΠ°Π·Ρ‹Π²Π°Π»ΠΎΡΡŒ, Ρ€Π΅Π·ΡƒΠ»ΡŒΡ‚Π°Ρ‚Ρ‹ оказались Π²Π΅Π»ΠΈΠΊΠΎΠ»Π΅ΠΏΠ½Ρ‹ΠΌΠΈ.

ΠœΠ°ΡΡˆΡ‚Π°Π±ΠΈΡ€ΠΎΠ²Π°Π½ΠΈΠ΅

Π”ΠΎ сих ΠΏΠΎΡ€ всС Π±Ρ‹Π»ΠΎ Ρ…ΠΎΡ€ΠΎΡˆΠΎ. ΠŸΡ€ΠΎΠ±Π»Π΅ΠΌΠ°, ΠΎΠ΄Π½Π°ΠΊΠΎ, состоит Π² Ρ‚ΠΎΠΌ, ΠΊΠ°ΠΊ ΡΠΎΠ·Π΄Π°Π²Π°Ρ‚ΡŒ ΠΏΡ€ΠΎΠ΄ΡƒΠΊΡ‚Ρ‹, Π½Π° ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ сСйчас ΡƒΡ…ΠΎΠ΄ΠΈΡ‚ Π½Π΅ 20 ΠΈΠ»ΠΈ 30, Π° 5000 Ρ‡Π΅Π»ΠΎΠ²Π΅ΠΊΠΎ-Π»Π΅Ρ‚. Π‘Ρ€ΠΈΠ³Π°Π΄Π° ΠΈΠ· 10 Ρ‡Π΅Π»ΠΎΠ²Π΅ΠΊ ΠΌΠΎΠΆΠ΅Ρ‚ Π±Ρ‹Ρ‚ΡŒ эффСктивна Π²Π½Π΅ зависимости ΠΎΡ‚ своСй ΠΎΡ€Π³Π°Π½ΠΈΠ·Π°Ρ†ΠΈΠΈ, Ссли Π·Π°Π΄Π°Ρ‡Π° Ρ†Π΅Π»ΠΈΠΊΠΎΠΌ находится Π² Π΅Π΅ ΠΊΠΎΠΌΠΏΠ΅Ρ‚Π΅Π½Ρ†ΠΈΠΈ. Но ΠΊΠ°ΠΊ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚ΡŒ идСю ΠΎΠΏΠ΅Ρ€Π°Ρ†ΠΈΠΎΠ½Π½ΠΎΠΉ Π±Ρ€ΠΈΠ³Π°Π΄Ρ‹ Π² Π·Π°Π΄Π°Ρ‡Π°Ρ…, для выполнСния ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Ρ… ΠΏΡ€ΠΈΠ²Π»Π΅ΠΊΠ°ΡŽΡ‚ΡΡ сотни людСй?

УспСх ΠΏΡ€ΠΈ ΠΌΠ°ΡΡˆΡ‚Π°Π±ΠΈΡ€ΠΎΠ²Π°Π½ΠΈΠΈ обусловливаСтся ΠΊΠΎΡ€Π΅Π½Π½Ρ‹ΠΌ ΡƒΠ»ΡƒΡ‡ΡˆΠ΅Π½ΠΈΠ΅ΠΌ ΠΊΠΎΠ½Ρ†Π΅ΠΏΡ‚ΡƒΠ°Π»ΡŒΠ½ΠΎΠ³ΠΎ Сдинства ΠΊΠ°ΠΆΠ΄ΠΎΠ³ΠΎ участка, вСдь количСство ΠΏΡ€ΠΎΠ΅ΠΊΡ‚ΠΈΡ€ΠΎΠ²Ρ‰ΠΈΠΊΠΎΠ² ΡƒΠΌΠ΅Π½ΡŒΡˆΠΈΠ»ΠΎΡΡŒ Π² сСмь Ρ€Π°Π·. ΠŸΠΎΡΡ‚ΠΎΠΌΡƒ ΠΌΠΎΠΆΠ½ΠΎ ΠΏΡ€ΠΈΠ²Π»Π΅Ρ‡ΡŒ ΠΊ Ρ€Π°Π±ΠΎΡ‚Π΅ Π½Π°Π΄ Π·Π°Π΄Π°Ρ‡Π΅ΠΉ 200 Ρ‡Π΅Π»ΠΎΠ²Π΅ΠΊ, ΠΈ Π½Π΅ΠΎΠ±Ρ…ΠΎΠ΄ΠΈΠΌΠΎΡΡ‚ΡŒ ΠΊΠΎΠΎΡ€Π΄ΠΈΠ½Π°Ρ†ΠΈΠΈ умствСнных усилий потрСбуСтся всСго для 20 ΠΈΠ· Π½ΠΈΡ… β€” Ρ…ΠΈΡ€ΡƒΡ€Π³ΠΎΠ².

ΠœΠΈΡ„ΠΈΡ‡Π΅ΡΠΊΠΈΠΉ Ρ‡Π΅Π»ΠΎΠ²Π΅ΠΊΠΎ-мСсяц ΠΈΠ»ΠΈ ΠΊΠ°ΠΊ ΡΠΎΠ·Π΄Π°ΡŽΡ‚ΡΡ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ½Ρ‹Π΅ систСмы - Any2FbImgLoader9

Рис. 3.1 Π‘Ρ…Π΅ΠΌΠ° ΠΊΠΎΠ½Ρ‚Π°ΠΊΡ‚ΠΎΠ² ΠΌΠ΅ΠΆΠ΄Ρƒ сотрудниками Π² Π±Ρ€ΠΈΠ³Π°Π΄Π΅ ΠΈΠ· 10 Ρ‡Π΅Π»ΠΎΠ²Π΅ΠΊ

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