Улучшение способа написания кода?

Размышляя о разработке программного обеспечения в целом, я столкнулся с вопросом, почему мы не видим каких-либо улучшений в том, как мы пишем / документируем код.

Подумайте об этом: революционного улучшения не произошло с тех пор, как мы перешли от перфокарт к редактированию текста. Последнее улучшение, которое я увидел, - это подсветка синтаксиса и контекстно-зависимая помощь (например, Intellisense или ctags). Не то, что я бы назвал революционным.

Это заставляет меня задуматься: почему это так?

Я начну с того, что мне очень не хватает:

Много моего кода имеет дело с геометрией. Поскольку документация, описывающая геометрические отношения, всегда заканчивается большой кучей трудно читаемых математических вещей (из-за отсутствия правильной установки типа уравнения в ASCII). Однако, если бы я мог вставить немного рисунка или каракулей в код, все было бы намного проще, аккуратнее и лучше для понимания.

Что вы можете придумать, чтобы облегчить ваши задачи по кодированию / редактированию текста / документированию?

Ответы на вопрос(30)

Ваш ответ на вопрос