Всем привет.
Интересует процесс создания функций.
1. Как определяете, что та или иная функция оптимальна для реализации и не требует дробления, расширения, дополнения?
2. Столкнулся с непониманием принимаемых и возвращаемых параметров функции.
Эти два вопроса очень переплетены у меня в голове, если объясните своими словами - буду благодарен.
P.S. изучаю по М.Доусону, книге вопросов не задашь, а он там с этими крестиками-ноликами и “отгадай число” весь мозг сломал. Задания выполняю, но понимаю, что делаю не качественно, охота разобраться во всём этом.