Что такого особенного в программных продуктах — КиберПедия 

Архитектура электронного правительства: Единая архитектура – это методологический подход при создании системы управления государства, который строится...

Состав сооружений: решетки и песколовки: Решетки – это первое устройство в схеме очистных сооружений. Они представляют...

Что такого особенного в программных продуктах

2021-06-02 19
Что такого особенного в программных продуктах 0.00 из 5.00 0 оценок
Заказать работу

Когнитивное сопротивление пробирается во все программные продукты, вне зависимости от простоты их внутреннего устройства, и оно же делает их куда как более сложными в использовании, в сравнении с их собратьями из эпохи механизмов. К примеру, заглянем, что лежит у меня в карманах: несколько монет, мой швейцарский армейский нож и мой автомобильный брелок. По ножу сразу видно, что это изобретение индустриальной эры: можно легко понять, из чего он состоит, как функционирует и что с ним нужно делать – вам достаточно произвести с ним пару быстрых манипуляций. Извлекая лезвие ножа, вы сможете оценить его острие и предположить, насколько оно подойдет для резки.

 

У ножа большой набор из шести лезвий, дополнительно прилагается зубочистка и пинцет. Для чего предназначен каждый из инструментов, мне ясно сразу. Легко, практически интуитивно я понимаю, что делать с ножом, благодаря тому, как он ровно ложится в мою руку и удобен для пальцев. Пользоваться этим ножом одно удовольствие.

Система бесключевого доступа на моем автомобильном брелоке – существо совсем другого толка. Она имеет всего две кнопки, поэтому на первый взгляд кажется проще в управлении, чем нож. Стоит обтекаемому черному кусочку пластика скользнуть в мои пальцы, как они совершенно естественно нащупывают две кнопки, чья функция предельно ясна: нужно нажать для активации. Хорошо, если бы было так, но за кнопками скрывается кремний, а не сталь, поэтому все не так просто, как кажется на первый взгляд.

Одно нажатие большой кнопки блокирует двери автомобиля и одновременно ставит его на сигнализацию. Если нажать второй раз – двери разблокируются, а сигнализация отключится. Еще одна кнопка на брелоке, чуть поменьше размером, подписана как Panic. Стоит нажать ее однократно, как автомобиль начинает тихонько переливаться трелями, и так продолжается несколько секунд. Стоит удержать нажатие чуть дольше, как тихие трели сменятся адским воем автомобильной сигнализации, то орущей, то щебечущей, то завывающей во все свои 100 децибел, возвещая на всю округу, что некий дурень вроде меня только что сотворил ужасающе глупую вещь. Хуже того, после срабатывания сигнализации кнопки маленького пластикового брелока прекращают на что-либо реагировать, так что он становится бесполезным. Единственное, как я могу положить конец этому громкому возвещению о моей явной глупости, – это дойти до моего страшно завывающего автомобиля, сгорая от стыда под взглядом каждого встречного, воспользоваться ключом для открытия двери со стороны водителя, затем вставить ключ в зажигание и повернуть его. При этом я действительно ощущаю себя болваном. Случись так, что мой автомобиль взломали и ограбили, я бы чувствовал себя подавленным и оскорбленным, но совершенно точно не болваном.

На страницах своей предыдущей книги я говорил о том, что главной целью всех, кто пользуется компьютерами, является не чувствовать себя глупыми. Я пошел еще дальше и высказал предположение, что качественные интерфейсы способны уберечь пользователя от того, чтобы не дернуть рычаг катапультирования, непонятно как оказавшийся среди постоянно используемых элементов панели управления. Рычаг катапульты – это классический пример устройства, из-за которого пользователи могут почувствовать себя глупыми, ведь он находится прямо перед ними. Если человек случайно потянет за этот рычаг, то поставит себя в весьма неудобное положение: это все равно что прийти утром в офис, забыв надеть брюки. С моим швейцарским армейским ножом проделать подобное в принципе не получится.

Я затрудняюсь даже представить, для чего мне могла бы понадобиться вторая кнопка, но еще более непонятно, почему создатели брелока упустили прекрасную возможность предоставить мне именно те функции, которые в самом деле желанны и необходимы[6].

Безусловно, я ценю, что моя машина оборудована сигнализацией, но случаются ситуации, и их достаточно много, когда мне требуется просто закрыть машину и не ставить ее на сигнализацию. Когда я на несколько минут заскакиваю в Starbucks за кофе, то не нуждаюсь в таком же уровне безопасности моего авто, как, например, в аэропорту. Мне действительно хотелось бы иметь возможность открывать и закрывать машину удаленно и не включать при этом сигнализацию. Это бы мне очень пригодилось, когда я езжу по местным магазинам или подкидываю детей до школы.

Еще одной, не менее полезной и желанной опцией была бы поддержка системы запирания автомобиля с более высоким уровнем надежности. Периодически, когда я возвращаюсь к своей машине, которую до этого закрывал, выясняется, что он уже не заперт и произошла эта перемена в мое отсутствие. Этот инцидент имеет место, когда рядом с моей машиной паркуется похожий автомобиль той же марки. Его обладатель жмет на кнопку, чтобы запереть свой автомобиль и одновременно, сам того не зная, подает сигнал разблокировки моей машине, то есть фактически отключает сигнализацию, оставляя мой автомобиль на растерзание социально опасным личностям. Беспокоит то, что подобная ситуация может возникнуть там, где для этого самые «благоприятные» условия: на больших парковках, какие есть, например, в аэропорту, я могу оставить машину на несколько часов или даже дней, предоставив ее потенциальному влиянию чужих систем дистанционной разблокировки. Технология была бы более полезной, если бы я мог блокировать и ставить автомобиль на сигнализацию с помощью нее таким надежным способом, чтобы открыть и разблокировать ее было возможно лишь при моем личном участии и применении металлического ключа, вставленного в замок. Разумеется, мне известно, что такой способ есть – потому что именно так можно выключить сработавшую сигнализацию. Но увы, те, кто проектировал систему дистанционного управления, изрядно постарались, чтобы кто угодно мог снять мой автомобиль с сигнализации, несмотря на мои усилия обезопасить его.

Мой швейцарский армейский нож состоит из множества элементов и способен выполнять разные задачи, причем некоторые из его возможностей хитроумно спрятаны, тем не менее он довольно прост в изучении, предсказуем и интуитивно понятен. А вот система бесключевого доступа сложна в освоении, вызывает массу проблем и способна поставить меня в неловкое положение. Она не выполняет нужных мне задач и не позволяет контролировать собственный автомобиль и его сигнализацию на приемлемом уровне. Проще говоря, мне невыносимо взаимодействовать с этой системой. Она невообразимо плоха и вызывает во мне одну лишь ненависть.

Медведь-плясун

С другой стороны, появись передо мной возможность выбирать между ножом и системой бесключевого доступа, я в мгновение ока избавлюсь от ножа. Когда мне впервые довелось попробовать бесключевой доступ, я уже не представлял, как раньше мог обходиться без него. Это единственная наиболее удобная из всех опция в моем автомобиле, и я пользуюсь ею чаще остальных. В сравнении с ножом я применяю эту функцию в десять раз чаще. При всем ее непроработанном и неудобном устройстве она остается впечатляющим изобретением. Вообразите себе человека, который выводит на городскую площадь огромного медведя на цепи, собирает монетки со зрителей и заставляет медведя пуститься в пляс. Городские жители подтягиваются поближе, чтобы посмотреть на это невиданное зрелище – как большое неповоротливое животное неуклюже топчется на своих кривых лапах. Плясун из медведя никудышный, но зрителей впечатляет не его танцевальное мастерство, а тот факт, что он в принципе совершает пляшущие телодвижения.

 

Так же и с системой бесключевого доступа – впечатляет не то, что она работает без нареканий, а то, что она вообще хоть как-то работает. И тут я готов терпеливо сносить все проблемы взаимодействия, лишь бы иметь те выгоды, которые она дает мне относительно доступа к моей машине.

С открытием потенциала кремния мы получили столь изумительные возможности, что готовы с легкостью закрыть глаза на связанные с этим затраты. Оказавшись на необитаемом острове, вы вряд ли откажетесь от спасения, даже если к вам подплывет старая ржавая посудина, кишащая крысами. Между решением проблемы и отсутствием решения как такового настолько громадная разница, что мы готовы преодолевать сопряженные с этим трудности.

Сложность решения проблемы не в том, что нельзя разработать более удобное взаимодействие, а в том, что мы привыкли повсеместно соглашаться с использованием некачественных программ, принимая это как неизбежную данность. Завидев на горизонте ветхое проржавевшее спасательное судно, мы не задаем вопросов, какие там удобства, а радостно прыгаем на борт и довольствуемся тем, что имеем.

Экспертам в программном обеспечении приходится привыкать чувствовать себя комфортно при высоком уровне когнитивного сопротивления. Они с гордостью восхваляют свое умение выполнять рабочие задачи, несмотря на неудобства. У обычных же людей, кто только начинает пользоваться каким-либо программным продуктом, недостаточно профессиональных знаний, чтобы судить, как снизить уровень когнитивного сопротивления. Взамен они верят советам компьютерных умников, которые просто пожимают плечами и замечают, что для использования таких программных продуктов нужно обладать «компьютерной грамотностью». Программисты же, в свою очередь, винят во всем технологии, пытаясь объяснить пользователям, что проблемы с взаимодействием – это закономерное свойство всей техники и избежать этого не получится.

Но на самом деле это не так. Избежать сложных взаимодействий вполне возможно.

Источником когнитивного сопротивления являются не сами технологии, а те, кто управляет их разработкой. Они здесь главные, поскольку способны мыслить на языке кремниевых микросхем, и думаю, что этим свойством обладают и остальные. Они являют миру технологические артефакты, которые пытаются разговаривать с пользователем на том же языке, на котором их проектировали. Вместо того чтобы отделать салон автомобиля кожей и деревом, они предпочтут оставить на виду раскаленную сталь и скрежещущие механизмы. Будучи истинными инженерами, они больше задумываются о механизмах, нежели о кожаной отделке, потому и этот интерфейс выражается в терминах из области «реализации». Из-за этого я привык говорить, что такие продукты обладают моделью реализации.

Расплата за опции

Значительному количеству разработчиков программных продуктов неведомо, как создавать удобные в использовании программы, но вместо этого им хорошо известно, как пичкать их новыми опциями, потому они делают именно это.

Физические объекты, к которым относится мой швейцарский армейский нож, по естественным причинам не приветствуют разрастание новых опций, выходящих за пределы жизненной необходимости. Каждое новое лезвие или приспособление в моем ноже влечет для производителя дополнительные затраты. Создатель ножа отдает себе в этом отчет, поэтому каждая из вновь предлагаемых возможностей проходит этап строгого анализа на предмет необходимости до того, как будет реализована в конечном продукте. На языке инженеров это называется «отрицательной обратной связью» – то есть внутренние силы стремятся стабилизироваться и прийти в равновесие. Например, трение колес автомобиля о дорожное покрытие формирует отрицательную обратную связь в системе рулевого управления, так что, если вы отпустите рулевое колесо, оно будет стремиться вернуться к первоначальному положению.

В индустрии программного обеспечения превалирует иной подход. В связи с тем, что новые опции реализуются в будто бы неосязаемом программном коде, а не в физических материалах вроде стали, меди и пластика, у производителей, привыкших к прошлым условиям, создается впечатление, что опции достаются им почти даром. Им кажется, что программные продукты очень легко модифицировать, дополнять и внедрять в них «улучшения».

В этот самый момент я слушаю музыку Джимми Баффета с компакт-диска в моем компьютере. В небольшой программе-плеере с диска доступно множество разных опций: переход к предыдущему или следующему треку, выбор случайного трека, создание собственного плейлиста, воспроизведение в течение заданного времени, повтор воспроизведения, просмотр информации о Баффете в интернете, добавление альбома в избранное, внесение заметок к разным трекам, загрузка названий композиций из базы данных в сети, просмотр сведений о диске, создание списка избранных треков и много чего еще.

Все эти возможности, несомненно, приятны, и я бы не убирал их без лишней необходимости, но в общей своей массе они делают взаимодействие с программой крайне сложным и запутанным. Более того, когда мне нужно ответить на телефонный звонок и быстро поставить диск на паузу, я не могу найти нужную кнопку, потому что она погребена посреди всего этого огромного количества опций – бесплатных опций. Так что для меня они «бесплатными» отнюдь не являются. Какому-то незадачливому инженеру показалось, будто бы я мечтаю получить все эти бесплатные опции, однако мне просто нужен обычный плеер, в котором можно легко и быстро нажать на паузу.

Говоря о системе бесключевого доступа в моем автомобиле, я сильно сомневаюсь, что хоть кто-то из ее проектировщиков спросил себя: «Какие функции будут нужными и сколько их должно быть?» Напротив, я больше чем уверен, что какой-то младший инженер взял типовую микросхему, которая, по «счастливой» случайности, оказалась двухканальной. Один канал он приспособил для блокировки и разблокировки, а затем вспомнил, что у него есть еще один, лишний «бесплатный» канал. Этот инженер, вполне вероятно, будучи под началом инициативного менеджера по маркетингу – полного энтузиазма, но плохо информированного, – вообразил кажущуюся ему логичной схему, что выключение сигнализации вручную может для чего-то пригодиться. Наверное, он даже гордился тем, что смог предоставить дополнительную функциональность без явных затрат.

Вставить полноценный микропроцессор в ваш автомобильный брелок, микроволновую печь или мобильный телефон гораздо дешевле, нежели использовать отдельные микрочипы и электронные детали. Таким образом, новая технологическая экономика задает направление проектирования. Процесс добавления новых физических компонентов управления все еще сдерживается отрицательной обратной связью затрат на производство, но появление новых функций в программах не может сдержать уже ничего. Добавление новых программных опций представляется создателям программ делом незатратным, так что каждую предложенную опцию они считают хорошим вложением до тех пор, пока кто-то не сможет доказать обратное. В отсутствие регуляторов этого процесса продукты моментально обрастают множеством ненужных опций, что только усложняет процесс использования продукта для пользователя. Разумеется, эти функции представляются как совершенно необходимые преимущества, при этом, конечно, остается и основная, наиболее востребованная функция. Этот медведь уже начал приплясывать.

Что касается настольных компьютеров, то здесь недостаток обратной связи ослабляет их мощь. Разработчик программы воображает, что можно добавить какие его душе угодно функции и при этом они останутся «бесплатными», коль скоро их можно задействовать с помощью мыши и клавиатуры. В результате экраны заполоняют сотни непонятных значков, кнопок, элементов меню, каждый из которых должен реагировать на нажатие клавиш или на клик мыши. И как при этом пользователь должен выявить среди них незначительные опции и те, активация которых может повлечь серьезные негативные последствия?

Практически каждому коммерческому продукту свойственно усложняться с каждой последующей версией. Эволюционируя, программы получают новую функциональность и возможности, так что их интерфейс тоже обзаводится еще большим количеством элементов управления. В компьютерной прессе можно встретить такой термин, как «раздутое программное обеспечение» (bloatwear). Программы, подобные Lotus Notes, Adobe Photoshop, Intuit Quicken и Microsoft Word, так плотно набиты всевозможными опциями, что это сбивает пользователей с толку, тем более что лишь незначительная часть из них используется действительно эффективно, если вообще используется. А тем временем в этой массе всевозможных опций теряются действительно нужные и полезные.

Корпоративные программы страдают от этой проблемы еще больше, чем приложения для конечных пользователей. Компании, подобные Oracle, PeopleSoft, ADP, SAP, Siebel, разрабатывают комплексное программное обеспечение, необходимое для решения внутренних корпоративных задач. Такие программы невероятно сложно и непонятно устроены, а кроме того, перегружены различными опциями. С каждым ежегодным обновлением добавляются все новые и новые опции, а со старыми по-прежнему не представляется возможным разобраться тем, кто не пройдет многомесячное изнурительное обучение.

Поборники и потерпевшие

Медведи-плясуны заполонили мир вокруг нас. Компьютеры обещают нам такие впечатляющие возможности, что лишь немногие способны противостоять соблазну. Даже если у вас нет настольного компьютера, вы, несомненно, пользуетесь мобильным телефоном и банкоматами, а они работают на основе программного обеспечения. Нельзя просто так взять и не пользоваться компьютерами. Их цена не просто становится ниже – она стремительно падает, делая их доступными повсеместно. Множество вещей, которые мы привыкли считать механическими (или электронными), теперь обладают компьютерным разумом. Он присутствует в автомобилях, стиральных машинах, телевизорах, пылесосах, термостатах, лифтах – и это далеко не полный список.

В то время как в индустриальную эпоху уровень пользы от различных устройств был прямо пропорционален сложности взаимодействия с ними, в новом информационном мире такая корреляция отсутствует, а наблюдается лишь то, что устройства быстро становятся все более сложными, а польза от них растет куда медленнее. Настроить старинный будильник с механической начинкой всегда считалось простой задачей. А проделать то же самое с современными программируемыми часами может оказаться сложнее, чем управлять автомобилем.

Из-за высокой степени когнитивного сопротивления общество оказывается расколотым надвое. Одни впадают в отчаяние и начинают считать себя глупыми от неудачных попыток взаимодействия, а другие, наоборот, испытывают мощнейший эмоциональный подъем от того, что смогли в очередной раз преодолеть все трудности. Такие сильные переживания превращают людей в «поборников» и «потерпевших». Для первых когнитивное сопротивление становится частью образа жизни, а вторых оно вынуждает уйти в подполье и видеть в компьютерах врага. Этот разрыв становится все заметнее.

* * *

Я называю первых поборниками, или апологетами, поскольку они из кожи вон лезут, чтобы оправдать свое восхищение медвежьими плясками. Словно партийные агитаторы в нелепых шляпах и с бестолковыми плакатами в руках, они восхваляют достоинства программ и бесстыдно замалчивают недостатки, как настоящие партизаны. В сущности, к данной категории можно отнести почти всех программистов, и это логично, учитывая их заинтересованность в этом деле. Удивительно другое – как много обычных пользователей, не связанных с технологиями профессионально, тем не менее находят оправдания тем, кто каждый день вынуждает их использовать продукт с отвратительным взаимодействием. Вот что говорят они в защиту своих истязателей: «Да это же просто. Только запомнить, что надо нажать вот эти две клавиши, а потом ввести корректное название в систему. Если я вдруг забуду это название, система позволит мне легко найти его». Им невдомек, что сама фраза «система позволит найти» звучит нелепо. Отчего бы системе самой не запомнить или не поискать данные? Апологеты – это такие люди, которые будут защищать компьютер лишь потому, что он помог им выполнить не выполнимые до этого времени задачи. Они указывают на медведя-плясуна и восторженно ахают: «Глядите, он в самом деле пляшет!»

Апологеты напоминают жертв стокгольмского синдрома. Так называют тех заложников, что испытывают симпатию к своим захватчикам, объявляя без тени иронии или здравого смысла: «Он такой чудесный человек. Он даже позволяет нам пользоваться туалетом».

Апологеты маскируются, называя себя «продвинутыми пользователями». Не имеет значения, насколько сложна в использовании система или как мало реальной пользы приносит функциональность, апологет будет неизменно восхвалять лишь мощность и широкий набор опций очередного гаджета, словно не замечая сложностей в его реальном применении.

От одной из моих коллег, работающей в сфере мобильных телефонов, я услышал фразу о том, что инженеры делают использование телефонов невероятно сложным, добавляя в них множество опций, которые используются крайне редко. Она назвала мобильные телефоны «мочащимися собаками». На мою просьбу пояснить, что она имеет в виду, она ответила: «Нужно слишком сильно любить собаку, которая постоянно мочится, чтобы везде таскать ее с собой».

 

Поражает, как удается компьютерам притягивать к себе такое огромное количество невероятно умных и высокоорганизованных людей. Те же самые люди, вероятно, увлекаются рискованными и опасными занятиями и видами спорта: горными лыжами, пилотированием, плаванием с аквалангом, игрой на бирже, альпинизмом. Участники всех этих занятий должны быть тщательно подготовлены, и даже самая крошечная невнимательность может повлечь неприятные последствия. Однако не будь эти занятия наполнены такой притягательностью, ощущением вызова, разве в этом случае их поклонники не остались бы дома у телевизора?

Сложность – это именно то, чем они так невероятно привлекают к себе. Это испытание духа, преодоление чрезвычайно трудной ситуации, в которой нельзя ошибиться. Только представьте себе, как измотанный альпинист, с которого градом катится пот, залпом выпивает банку изотоника Gatorade, чтобы восстановить утраченные силы, и с ухмылкой поясняет: «Да, парни, последний отрезок подъема был почти отвесным, у меня даже мышцы судорогой свело, пока я туда карабкался». Он получает удовольствие от подобных трудностей! Чем тяжелее испытание, тем больше удовольствия! Вот поэтому он и занимается альпинизмом!

Компьютеры оказывают на людей аналогичное вдохновляющее действие, ведь для взаимодействия с ними нужно преодолевать подобные тяжелые, безжалостные вызовы. Если вы недостаточно тренированы, чтобы постоянно оставаться на высоте, компьютер просто бросит вас лежать в пыли и жаловаться на судьбу. Только представьте себе измотанного программиста, который залпом выпивает банку кока-колы и с ухмылкой поясняет: «Да, парни, я еле разобрался! Этот сбой был вызван дурной логикой программы, причем это происходило, только когда куча превышала размер в 64 мегабайта, а иначе кеш просто не был задействован!» Для него в этом особое удовольствие!

Отсюда и возникают апологеты. Им доставляет наслаждение преодолевать тяжелые испытания и суровые препоны судьбы. Они счастливы работать в таких обстоятельствах, где за счет своих невероятных способностей они выделяются среди других. Альпинист становится апологетом, защищающим сложные и крутые горные подъемы. Компьютерный энтузиаст становится апологетом, защищающим неявное и сложное в управлении компьютерное обеспечение.

* * *

Другой фронт этого противостояния составляют потерпевшие. Они смутно осознают, что происходит нечто совершенно неправильное, но вот что именно – сказать не могут. Они не слишком хорошо разбираются в технике и взаимодействии с ней, но понимают, что проблема имеет место. Они лишь могут определить, что для них сложно, а что легко, и в таком понимании компьютеры – это сложно.

Но они, как и другие люди, не могут просто перестать использовать компьютеры – техника необходима для решения насущных рабочих задач. Стиснув зубы, они вынуждены смириться с поведением программного обеспечения, похожего на медведей-плясунов. Им в голову не приходит, что компьютеры способны вести себя иначе; им лишь известно, что каждый раз при взаимодействии с ПК они начинают ощущать себя менее уверенно, нежели в обычном состоянии. Словно крестьяне феодального строя Средних веков, они не могут изменить положение вещей, равно как и осознать, чего их лишают. Единственное, что они четко понимают, – это что их подавляют.

 

 

Апологетам свойственна такая фраза: «Поглядите, что я могу сделать на этом компьютере». Потерпевшие обычно говорят: «Наверное, я просто недостаточно умный, чтобы разобраться с этими новомодными технологиями». Апологеты произносят: «Смотрите, медведь-плясун!» Потерпевшие произносят: «Хотел бы я найти нечто, что способно плясать, и, видимо, медведь – это лучшее из всего, что я могу увидеть». К потерпевшим относится большая часть людей, кого не поражает та мощь, которую они обретают с приходом в их жизнь компьютера, а, напротив, их поражает тот факт, насколько глупыми они начинают себя чувствовать при этом.

Несомненно, все представители компьютерной индустрии, равно как и смежных индустрий, занимающихся созданием продуктов и предоставлением услуг, связанных с технологиями, принимают сторону апологетов. То, как они действуют, отражает то, как они видят мир. Они всегда готовы защищать свои изобретения, восхваляя их функциональность и производительность. А когда их спрашивают о взаимодействиях с человеком, они, словно политики, избегают отвечать на провокационные вопросы, вместо этого начиная расхваливать широкие возможности продукта, количество его новых опций и то, как много людей уже им пользуется. Они игнорируют плохое качество медвежьей пляски, но выставляют напоказ сам факт этого явления.

С быстрым повсеместным распространением интернета и упрощением доступа к нему технологический мир накрыла волна новоявленных поборников и потерпевших. Поборники восхищенно твердят, как много всевозможных сервисов и ресурсов теперь доступно через интернет, в то время как потерпевшие пристально вглядываются в экраны своих компьютеров, пытаясь сообразить, как найти что-то, представляющее для них пользу. Они вынуждены бесконечно долго ждать, пока очередной сайт загрузит массу ненужных изображений, и, даже дождавшись, теряются в ворохе сложной структуры переходов к бесполезной информации. Всемирная паутина – это, наверное, самый крупный пляшущий медведь, с которым когда-либо приходилось сталкиваться человечеству.


Поделиться с друзьями:

Архитектура электронного правительства: Единая архитектура – это методологический подход при создании системы управления государства, который строится...

Историки об Елизавете Петровне: Елизавета попала между двумя встречными культурными течениями, воспитывалась среди новых европейских веяний и преданий...

Типы оградительных сооружений в морском порту: По расположению оградительных сооружений в плане различают волноломы, обе оконечности...

Механическое удерживание земляных масс: Механическое удерживание земляных масс на склоне обеспечивают контрфорсными сооружениями различных конструкций...



© cyberpedia.su 2017-2024 - Не является автором материалов. Исключительное право сохранено за автором текста.
Если вы не хотите, чтобы данный материал был у нас на сайте, перейдите по ссылке: Нарушение авторских прав. Мы поможем в написании вашей работы!

0.011 с.