Сложная задача состоит из простых решений
Если задача не решается просто, значить это неправильная задача. Можно было бы считать эту фразу шуткой, не будь она истиной. Очень важно правильно ставить задачу и ясно понимать для чего нужно решение поставленной задачи. Любая сложная задача состоит из простых решений. Первое с чего нужно начитать решение задачи - поиск простого решения элементарными средствами, и если такое решение будет найдено оно и есть самое правильное, ведь как известно у одной задачи может быть несколько решений. Любую сложную задачу нужно разбивать на несколько простых подзадач. Но нельзя уменьшить сложность всей задачи, можно упростить решение какой-то подзадачи, при этом усложняется другая. От этого никуда не деться, но это можно использовать в свою пользу. Распределяя сложность на разные подзадачи делая какие-то более простыми, другие более сложными, появляется возможность регулировать нагрузку, делая её равномерной.
Комментарии