Для тих, хто пов'язав своє життя з технологіями клієнт - сервер

рецензії

У моїх руках друге видання книги Девіда Васькевич "Стратегії клієнт / сервер" - випущений недавно київським видавництвом "Діалектика" переклад американського енциклопедичного довідника, що має підзаголовок "Керівництво по виживанню для фахівців з реорганізації бізнесу". Я тримаю його на робочому столі, періодично звертаючись до різних його главам (всього їх 17), і не приховую, що такого задоволення мені давно не доводилося відчувати від читання технічної літератури.

Автор книги Девід Васькевич - відомий в комп'ютерних колах людина, нині співробітник корпорації Microsoft, останні десять років бере участь у розвитку стратегій клієнт - сервер і знає всю їх таємницю. Свій монументальна праця (в ньому 384 сторінки) він вибудовує у вигляді послідовного розповіді про комп'ютерної індустрії, про шляхи, який вона пройшла з 1900 (!) Року, про її нових технологіях, які спричинили технічну революцію і революцію в бізнесі в останні 20 років, роблячи акцент на тому, як сучасні системи, побудовані в архітектурі клієнт - сервер, зможуть зробити будь-який бізнес більш конкурентоспроможним.

Перші глави книги присвячені обговоренню питань автоматизації робочих місць і тим проблемам, які цей процес приніс корпораціям, які не вміють будувати масштабовані розподілені комп'ютерні системи і додатки для них. Далі йде розмова про компонентах електронного офісу, локальних і глобальних мережах, моделях даних, базах даних (ієрархічних, реляційних і об'єктно-орієнтованих) і мовою SQL, великих комп'ютерах і їх взаємодії з ПК, CASE-технологіях, інтерфейси і протоколах і, нарешті, про проектування і побудові систем клієнт - сервер і додатків для них. І що важливо - кожна глава містить екскурс в історію питання, детальний огляд ключових понять і роздуми про тенденції подальшого розвитку. Тому читач не відчуває себе "кинутим в окріп": у нього немає невпевненості, навіть якщо він не володіє глибоко тієї чи іншої тематики (будь то мережеві технології, БД або Інтернет). Все, що необхідно для розуміння клієнт-серверних систем на концептуальному рівні, автор поміщає в присвяченої цим питанням чолі.

Незважаючи на серйозність торкається тим, книга написана чудовим - легким і живим - мовою, розповідь перемежовується дотепними зауваженнями і нестандартними висновками. Чого варті одні заголовки: "Болюче питання - болючу відповідь", "Якщо горобець і впав, навіщо про це знати головному керівнику", "Люди (і собаки) потребують можливості управляти ситуацією" і т. П.

Якщо говорити про те, на кого розрахована ця книга, то, на мій погляд, вона, безсумнівно, повинна лежати на столах керівників корпорацій, що відповідають за інформаційні технології, системних аналітиків, менеджерів і розробників інформаційних систем. Крім того, вона виключно корисна адміністраторам і архітекторам корпоративних баз даних і програмістам, охочим йти в ногу з часом.

Єдиний недолік цього фоліанта (який можна відзначити, слідуючи традиції критичного підходу до кожної літературі, властивої редакторам) - занадто дрібний шрифт і відсутність ілюстрацій. Але це дрібниці в порівнянні з тим задоволенням, яке напевно отримає фахівець, заклопотаний побудовою довговічного і працездатного клієнт-серверного додатка, отримавши після прочитання книги відповіді на більшість хвилюючих його питань (в тому числі і на такий: як переконати боса в доцільності пропонованого розробником рішення ).

Насмілюся стверджувати, що ця книга належить до тих рідкісних видань, які роблять серйозний вплив на мислення фахівців комп'ютерної індустрії. Недарма її перший випуск миттєво став в Америці бестселером. Мені видається, що вона знайде популярність і в Росії, оскільки потребує ній контингент вже сформований і перевищує 5 тисяч - тираж книги. Так що не баріться (в Москві книга вже з'явилася).

Телефон видавництва "Діалектика": (044) 266-4074, 266-3147.

Олена Монахова

Версія для друку