16+
Пятница
17 августа
Вход |Карта сайта | |Upload |codebook | PARTS

 О смысле всего сущего 0xFF

 Средства и методы разработки

 Мобильная и беспроводная связь

 Блошиный рынок Объявления

caxapa

Микроконтроллеры ARM 

AVR PIC MSP PLD,FPGA,DSP 

Кибернетика Технологии 

Схемы, платы, компоненты 

Средства и методы разработки

 
   Новая тема Правила Регистрация Поиск »» Архив
Вернуться в конференциюТопик полностью
Скрипач  (26.01.2018 22:33 - 26.01.2018 23:13, ссылка) , в ответ на Мем родился. [С++ - это короткая дорога к успеху по минному полю]. автор: Evgeny_CD
Подкину-ка Евгению крамольную идейку :) 
Главный вред промежуточных абстракций - ими гораздо приятнее заниматься, чем непосредственно прикладным кодом. В основном из-за ЧСВ и ложного восприятия "системных программистов" более квалифицированными, чем прикладных. В реальном мире достаточно легко осознать ДЕЙСТВИТЕЛЬНО НЕОБХОДИМЫЙ интерфейс библиотек. Он обычно отгораживает области знания, находящиеся в стороне от предметной области продукта как такового. Это ПЕРЕВОДЧИК из одной понятийной системы в другую. Если он необходим, то это обычно видно сразу и не требует каких-то глубоких размышлений. Если он желателен, то от него НЕОБХОДИМО отказаться. Каждая новая понятийная система в продукте увеличивает его НЕ ОБОЗРИМОСТЬ драматически. (из этого, кстати, следует что элегантность интерфейса библиотек непринципиальна, потому что они появляются не для красоты, а из необходимости) Все остальное - прикладной код, который нужно тупо хуярить, отбивая руки желающим плодить промежуточные абстракции. Может ли интерфейс библиотеки быть сделан в терминах темплейтов? Может. И, возможно, он будет достаточно элегантен. Может ли он быть сделан без них? Вполне. Что из этого следует? Ничего. Стоимость продукта создает ПРИКЛАДНОЙ КОД, все остальное - неизбежный (или как сказать) балласт.
...на самом деле, все не так как в действительности.
Главная | Карта сайта | О проекте | Проекты | Файлообменник | Регистрация | Вебмастер | RSS
Лето 7526 от сотворения мира. При использовании материалов сайта ссылка на caxapу обязательна.
MMI © MMXVIII