https://pro-prof.com/forums/forum/programmi...cplusplus_notesЧрезвычайно полезный блог. 98 % программеров на Срр толком и не знают, что они делают. О goto
Цитата
Оператор goto это гораздо более порядочный инструмент чем, например, C-style cast, или «сишная» функция exit.
Некоторые авторы все вселенские беды приписывают этому оператору. Они готовы сжечь его на костре как ведьму, если бы это было возможно.
«Ругание» goto — совершенно бессмысленная трата времени и чернил
https://pro-prof.com/forums/topic/6-cplusplus-gotohttps://pro-prof.com/forums/topic/7-cplusplus_inheritanceА тут хорошее размышление о наследовании, оное при знакомстве с языком пихают где ни попадя (я в книге прочел) и имеют много проблем. Вообше С++ язык, к которому надо прийти самому, когда надоест ловить глюки на (c-ctyle) cast и подобной хрени.
"из набора, скажем, 100 функций." явно ошибка проектирования, так не бывает. Скорее всего тут подойдет шаблон интерпретатора
Вообще имхо 99% учебников программирования бесполезны. Учить надо проектированию в первую очередь, а какой язык - не так важно
. На ассемблере можно писать прекрасный код, хоть с динамическим полиморфизмом и кучей умных слов, оные есть в каждой книжке, но даются как обезьянам очки
А первый 30 страниц любого "для чайников" стоит начать с UML
И многое сейчас выглядит иначе, чем 10 лет над. Например венегрская нотация - вредная вещь, а количество комментариев к коду - должно стремиться к нулю