По словам Дейкстры, понятие "инженерия ПО" является никчемной аналогией.
Также Дейкстра считал, что термин "поддержка ПО" лишь добавляет путаницы.
А ещё Дейкстра писал, что связь между надёжностью ПО и затратами на его создание является мнимой. Другими словами, если бизнес пытается снизить издержки за счёт использования бесплатных фреймворков и бесплатных компонентов, то это говорит лишь об одном — не смогли побороть сложность. А может, и не пытались — ведь сложность отлично продаётся.
beroal.in.ua
Replies (6)
-
@akastargazer, интересная статья, правда не все понятно. что подразумевается под "интерактивным программированием" и в чем суть шумихи вокруг нее?
если бизнес пытается снизить издержки за счёт использования
Не понял в чем смысл. Акцент на бесплатности или использовании готового? Что плохого в использовании готовых библиотек и пр.?
бесплатных фреймворков и бесплатных компонентов/1 · Reply -
@anton0xf, Я тоже не до конца понял про интерактивное программирование, другая эпоха, возможно — речь про визуальные интерфейсы.
Насчёт бизнеса, речь про то, что создавать софт сложно. Идеально сделать заточенный под предметную область софт очень сложно и дорого, поэтому надо брать готовый конструктор и мириться с кривизной кубиков. -
@akastargazer, А кривизну кубиков легко победят банды индусов
-
@akastargazer,
мир ИТ наводнён сознательными лжеучёными и мошенниками, но я отвергаю это объяснение
Вот тут он не прав/4 · Reply -
@akastargazer, Хотя Дейкстра отверг это объяснение, наверное потому, что оно слишком лёгкое )