Легенда:
новое сообщение
закрытая нитка
новое сообщение
в закрытой нитке
старое сообщение
|
- Напоминаю, что масса вопросов по функционированию форума снимается после прочтения его описания.
- Новичкам также крайне полезно ознакомиться с данным документом.
Нет, сложность асма - из отсутствия избыточности 26.10.05 11:24 Число просмотров: 1209
Автор: amirul <Serge> Статус: The Elderman
|
> Запутанность АСМа - от строго последовательного "способа > мышления" компьтера. Именно проблема совместимости > компьютерной последовательности обработки информации с > человеческой параллельностью и дает максимум ошибок. Но, > вот беда: Чел, хотя и с напрягом может заставить себя > мыслить строго пследовательно, а компьютер заставить > "распараллеливаься" в тех же точках, что и чловек - не > возможно. Мало того, проблема отсутствия взаимопонимания > между людьми, то же связанно с тем, что разные мозги по > разному "параллелятся".
Количество связей в системе, где каждый связан с каждым растет квадратично относительно числа элементов. Каждая такая связь потенциально влияет на все остальные. Человек в среднем может держать в кратковременной памяти не больше семи "кусков" информации (к связям это тоже относится). Когда кеш переполняется начинается своппинг (переключение внимания) и это очень снижает производительность. Контексты, куда надо пересвопиться тоже можно считать "куском информации". Когда количество таких контекстов превышает способность человека удерживать их в кратковременной памяти, он начинает ПИСАТЬ независимо от остальных частей, а фактически эти части остаются зависимыми. Рост количества ошибок при этом КАК МИНИМУМ квадратичный. ООП дает возможность разбить проект на ФАКТИЧЕСКИ независимые части, в пределах которых можно не заботиться ни о чем.
|
|
|