Как начать писать функции?

Всем привет!
В процессе изучения языка отметил у себя проблему с написанием функций, т.е написать логику приложения в императивной стиле могу, например отправить запрос - получить ответ - изменить - вернуть значение в базу и пр. могу (пример примитивный, но суть ясна), а к примеру написать функцию, которая сравнит два многомерных массива, найдет в них 2 массива с более чем 5 совпадениями значений и выведет результат в новый массив, оставив только уникальные значения, или написать рекурсивную функцию категорий с вложениями вряд ли смогу.
В учебниках, в главах о функциях описывается синтаксис и простые примеры, факториалы и фибоначчи это прикольно, но в жизни применимо мало.
В какой литературе можно искать решение проблемы и важны ли эти знания на первых этапах?
Спасибо.
  • Вопрос задан
  • 100 просмотров
Пригласить эксперта
Ответы на вопрос 1
GavriKos
@GavriKos
А причем тут литература? Садитесь и пишите функции. Просто поставьте себ етакое ограничение - и все.
Ответ написан
Комментировать
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы