Решаемые и нерешаемые задачи
Сегодня хотел написать некие мысли о той задачке, которую я никак не мог уже давненько решить и возникшими с этой задачкой мысли…Задачка была очень даже простой, да не такой простой, как может показаться с первого взгляда! Быстро опишем задачку – мы не работаем с базами, данными – мы работаем с файлами и папками - и нужно было отсканировать папки вывести все содержимое.
Если это просто сканирование -то нет ничего сложного, но если возникает в папке первого уровня другая папка. То далее возникает проблема, что скрипт - он же не человек и отсортировывает – только по ему видимому алгоритму. И выдает папку в середине файлов – что категорически неприемлемо в связи с тем, что следующий цикл будет сканировать уже эту папку - а она есть родоначальник поддтемы.
И на примере это php - общие вопросы не входящие в какую-то отдельную под тему и тема url - это можно посмотреть о php и увидим, что сперва идет тема php а потом url .
В общем не буду дальше углубляться, возможно если кому-то будет интересно, то полностью сделаю на эту тему страницу. Где и буду описывать все тонкости!
Я не скажу. Что с утра до вечера сидел и ломал голову над этим - как решить эту задачку, но мне именно хотелось, чтобы это скрипт – наконец-то заработал правильно!
Если ты столкнулся с задачкой, которая чуть сложнее чем прямолинейный путь, то никто, не сможет тебе помочь! Насколько уж крутой Кибер форум, и то, никто даже и не попытался вникнуть в эту проблему и вообще прочитать внимательною что я вообще там написал!
Если ваш код чуть длине 5 строчек, то никто в это конкретно не будет вникать!
И есть такой закон перехода количества в качество! Рано или поздно, но лучше рано, к вам все равно придет понимание всех процессов, если вы конечно хотите этого!
И вчера я все же сломал голову и решил задачку!
А всего то надо было, в цикле, в случае обнаружения не файла html – заносить данные в массив и после прохождения данной папки вывести новый цикл, который отсканирует ваш массив.
Придет время и вам уже не будут нужны подсказки и различные форумы для решения перед вами стоящих задачек!
Есть три типа задачек по программированию – простые, средние и сложные.
Простые – это рутина, на которую ты тратишь минимум времени.
Средние – когда приходится потратить времени чуть больше обычного и решаются с перерывом на чай или кофе, обед – в зависимости от времени дня, ночи…
И сложные - с перерывами между подходами в день два, неделю, месяц. Пока не придет муза, как это было вчера – я её заставил прийти – потому, что эта задачка меня притомила – и её нужно было сделать еще в январе…
Вот такие мысли вслух..
Свои комменты в ожидании переделки!
Когда сделаю не знаю!
Времени нет...
Иначе сообщение будет удалено, вас в бан - все просто!
Но если, сил нет как хочется высказать всё, что вы думаете об этом, пожалуйста - комменты от Vk - форма ниже: