maksy's personal web-site logo




Name:
Message:




Статьи

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

Но я не могу понять, зачем нам куча слоев фреймворков только для того, чтобы донести текстовую информацию до потребителей? Разве человек, который искал информация, пострадает, если не задействует все эти технологии, а просто попадёт на страницу с информацией, которую искал?

Для чего записывать гигабайтные видео с информацией, которая вместится в текст размером не более килобайта? К тому же, в случае с видеоруководствами по настройке чего-либо в командной строке, это ещё и неудобно. Может быть потратим ещё кучу ресурсов и реализуем распознавание текста в видео, чтобы можно было его скопировать оттуда? Какой абсурд.

Да, это актуально, если необходимо показать, как ремонтировать конкретную модель стиральной машины, однако, и для этого можно было бы обойтись фотографиями, а не бесконечными перемотками видео на нужный фрагмент.

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

Почему же так происходит? Всё донельзя просто. Всё дело в заработке. Компании выпускают недоделанные продукты, с кучей ошибок, плохо тестированные, как можно раньше, чтобы быстрее начать получать деньги. Это называется MVP - minimum viable product. Затем компании всё переделывают и в процессе переделывания разворачивают всю инфраструктуру для своей программы по новой сотни раз за день. Каждую опреационную систему, каждый фреймворк, программу для этого фреймворка, фреймворк для этой программы...

Вы бы хотели управлять машиной, которая управляется электронно и содержит ошибки? А летать в самолёте? Кажется, что это участь нашего недалёкого будущего, однако это уже происходит, необходимо лишь немного занять себя поиском.

И всё это тестирование, доставку и развёртывание ещё нужно автоматизировать. А это ещё одна проблема, когда на любом этапе этой цепочки что-то меняется, может сломаться весь процесс. Как и может сломаться конечный результат, который, не смотря на все авто, да и ручные тесты, может сломаться.

Вы находитесь здесь.
Здесь может быть Ваша реклама :)





Web1.0 designed by Maksy 1998-2024 likes Hosted by Web1.0 Hosting counter