Свободное редактирование там, где в это сложно поверить


← Related: Code place mind-map, Визуальное программирование, NoCode, End User Programming, Literate programming ~ Knuth


Literate programming

В современности чаще всего используется в DevOps конфигурациях в форме markdown-файлов, где текст-для-людей первичен, а не заключён в комментарии, а код внутри сниппетов.

Примеры

Story

Мечтаю, чтобы схемы пайплайнов чтобы были как миро.

Чтобы была бОльшая свобода чем сейчас в инструментах для big data map reduce’ов и nocode конструкторов блок-схем

Такой визуальный literate nocode programming (по Кнуту).

Я с чем-то подобным в integrimat сталкиваюсь. И очень быстро хочется рисовать, делать комменты, более вольно менять оформление и тд

Слово Data-инженеру @nikitabarskov:

А как же классно использовать Miro для DFD!..

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

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

Alex: Схемы пайплайнов мечтаю чтобы были как миро

Да, тоже хотелось бы

Чтобы по-человечески (или на человеческом языке) ты мог прочитать о системе, как она устроена и как она работает.

Конечно код должен быть читаемым, и большее число знаний ты черпаешь оттуда.

Но посмотреть абстракцию высокоуровневую было бы очень круто в том числе.

Все эти схемы с логотипами сервисов АВС или Ажура не о том. Это не абстракция, а реальный инструмент. Хочется структуру, которая тебе позволит в интерфейсах мыслить, не парясь, что там под капотом.

Вот от такого у меня прям кровь в глазах:

https://s3-us-west-2.amazonaws.com/secure.notion-static.com/82833161-f511-43b4-a929-e26e6339d362/FDAC9D85-58E2-4E3D-81A2-7D6A2141C8D6.jpeg

https://s3-us-west-2.amazonaws.com/secure.notion-static.com/b55ecca2-8bbd-4e57-a16d-c9c5edae3d44/C1FAFC12-7908-46AD-9A1D-9389A2981C3D.jpeg