Этот вопрос может показаться глупым (я новичок в «программировании» и, вероятно, должен остановиться, если я задаю такой вопрос) ...
Что такое:
"базовые программы, такие как, рекурсия, фибоначчи, факториал, манипуляции со строками, небольшие трюковые программы"?
Я недавно прочитал Coding Horror - не программист и перешли по ссылкам на Кегель и Как получить работу .
Затем я разобрался с некоторыми подобными вопросами здесь (отсюда и блочная цитата) и понял, что, будучи полноценным непрограммистом, я, вероятно, не узнаю, знаю ли я рекурсию (или любую другую), потому что яЯ не знаю, как это выглядело или почему оно использовалось, и как будут выглядеть результаты после его использования.
Полагаю, я пытаюсь получить представление об «основах».Каковы принципы и почему мы их изучаем - где они будут использоваться и какие результаты вы ищете.
Если они будут использованы в качестве вопроса для интервью во время моего первого интервью где-то в 2020 году, я бы хотел выглядеть менее невежественным, чем те 199 из 200, которые просто не знают, как или почему,программирование.
Как всегда ... Я возьму свое пальто.
Спасибо
Майк