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