Новые книги

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

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

Эта книга предназначена всем тем, кто хотел бы научиться расшифровывать пространственные сигналы и овладеть психогеометрическими технологиями будущего: бизнесменам, высокоэффективным менеджерам, специалистам по рекламе и маркетингу.
«Дорого!», «У нас есть поставщик!», «Отправьте предложение на e-mail», «Нам не надо!», «Я подумаю…» – клиент может сказать свое «НЕТ» продавцу десятками способов. Успешного продавца отличает умение выстроить диалог так, чтобы возражения вообще не возникли, и знание готовых ответов на все основные возражения, отговорки и отказы. Если, осуществляя холодные звонки или продавая на встречах, вы сталкиваетесь с возражениями и отказами – эта книга для вас! Она даст вам 200+ приемов и готовых речевых модулей, благодаря которым вы будете легко преодолевать «нет» и выведете ваши навыки продаж и уровень доходов на новый уровень.

Все приемы протестированы в скриптах продаж и показали высокую эффективность в российских условиях.

Основные понятия объектно-ориентированного подхода



1. Основные понятия объектно-ориентированного подхода

Объектно-ориентированный подход основан на систематическом использовании моделей для языково-независимой разработки программной системы, на основе из ее прагматики.

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

Рис. 1.1. Семантика (смысл программы с точки зрения выполняющего ее компьютера) и прагматика (смысл программы с точки зрения ее пользователей)

Модель содержит не все признаки и свойства представляемого ею предмета (понятия), а только те, которые существенны для разрабатываемой программной системы. Тем самым модель "беднее", а, следовательно, проще представляемого ею предмета (понятия). Но главное даже не в этом, а в том, что модель есть формальная конструкция: формальный характер моделей позволяет определить формальные зависимости между ними и формальные операции над ними. Это упрощает как разработку и изучение (анализ) моделей, так и их реализацию на компьютере. В частности, формальный характер моделей позволяет получить формальную модель разрабатываемой программной системы как композицию формальных моделей ее компонентов.

Таким образом, объектно-ориентированный подход помогает справиться с такими сложными проблемами, как

  • уменьшение сложности программного обеспечения;
  • повышение надежности программного обеспечения;
  • обеспечение возможности модификации отдельных компонентов программного обеспечения без изменения остальных его компонентов;
  • обеспечение возможности повторного использования отдельных компонентов программного обеспечения.

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

Цель данного курса лекций - введение в объектно-ориентированный подход к разработке и реализации прикладных программных систем. Я попытаюсь убедить вас в целесообразности и плодотворности систематического применения объектно-ориентированного подхода на всех этапах жизненного цикла прикладной программной системы (см. рисунок 1.2), начиная с анализа требований к программной системе и ее предварительного проектирования, и кончая ее реализацией, тестированием и последующим сопровождением.

Рис. 1.2. Жизненный цикл программной системы

Объектно-ориентированный подход имеет два аспекта:

Содержание | Вперед