Так же, как и при лечении болезней, надо убедиться что вы нашли причину проблемы, а не боретесь последствиями. Решение, также, должно отвечать параметрам таким как время решения, ограничения ресурсов и прочими.
Почему вас заминусовали. Не понятно. Хорошая статья! Только бы хотелось больше примеров и фактов. А так молодцом. Благодарю.