Константин Васильевич Рочев "Справочник программиста в стихах. От проектирования до внедрения"

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

date_range Год издания :

foundation Издательство :Автор

person Автор :

workspaces ISBN :

child_care Возрастное ограничение : 12

update Дата обновления : 06.09.2023


Закон необходимого разнообразия

Разнообразие системы,

Коя задачу выполняет,

Должно не меньше быть проблемы,

Которую она решает.

Закономерности систем

Целостность

При целостности элементы,

Объединенные в системе,

Часть свойств теряют перманентно,

С явлением новых в тоже время.

Иерархичность

Иерархичность означает,

Что каждый элемент системы

Собой систему представляет

На новом шаге рассмотрения.

Интегративность

Интегративностью системы

Обычно связи называют

Внутри системы, что сильнее

Тех, кои внешними считают.

Свойства систем

Все свойства всяческих систем

Подразделяют на две группы.

Функциональные – им всем

Присуще выполнение функций –

Задач системы – ради них

Система создана обычно.

Другая группа говорит,

Как выполняться им прилично.

И нефункциональных свойств

Набор проявится во время

Взаимодействия устройств

Системы с ближним окружением.

Верифицируемость

Верифицируемость – это

Способность оценить корректность

Системы. И обычно тесты,

При этом, основное средство.

Безопасность

Суть «безопасности», как свойства,

В том, что система при работе

Ни для людей жизнеустройства

Не угрожает ни природе.

Защищённость

А защищённость нам покажет,

Как много может от воздействий

Извне и всяческих вмешательств

В системе быть противодействий.

Надёжность

Свойство надёжности системы

Даёт возможность оценить,

Что в установленных пределах

Она параметры хранит

Для функций нужные. И часто

Включает свойств набор таких

Как долговечность, безотказность,

И сохраняемость при них.

Производительность

Производительность системы

Есть внешний признак. Обозначит

Период времени примерный

На выполнение задачи.

Эффективность

А эффективность позволяет

Оценку дать внутри системы –

Насколько мало потребляет

Она ресурсов в это время.

Масштабируемость

А масштабируемость может

Нам показать, насколько тут же

Эффект растёт, коль приумножить

Ресурс, что для системы нужен.

Совместимость, интероперабельность, переносимость

Интероперабельность,

Она же совместимость

Как коммуникабельность

Систем. Переносимость –

Есть совместимость та же,

Только вертикальная:

Одна система ляжет

Другой в основание.

Повторная применимость (Reuseability)

Все книги на сайте предоставены для ознакомления и защищены авторским правом