Я прочитал код полностью, еще недалеко, но одна из вещей, о которых он говорит, - это PDL - язык проектирования более высокого уровня, на котором вы пишете каждую процедуру перед кодированием на выбранном языке.
Мне было интересно, действительно ли кто-нибудь делал это в реальной жизни? Кроме того, в нем говорится, что каждую строку PDL в коде следует оставлять в виде комментариев. Неужто это слишком многословный комментарий?
Я никогда не использовал PDL в реальной жизни, кроме, возможно, чего-то подобного ISWIM для университетского класса, но я никогда не использовал его при написании собственного кода.
Конечно, если вы сначала напишете каждую процедуру / метод / что угодно в псевдокоде, вы в конечном итоге потратите много времени?