Устроиться с опытом в полгода не может примерно 80% людей
Как вы представляете найм БЕЗ опыта?
Кому вы нужны даже просто поговорить по телефону/на встрече?
В целом, наличие utils классов означают, что у нас некоторая проблема в архитектуре
Нет ничего плохого в том, что у класса может быть какая-то ответственность одна, это даже хорошо
Но почему, если у класса ответственность не влезает в нашу логику, то она должна стать Util классом?
Helper/Util -- помойка, то есть к примеру есть некоторый форматтер даты, почему объект не назвать DateFormatter или LogCleaner (чистит лог) или еще как-то так, чтобы обозначить ответственность объекта? зачем делать помойный класс и туда все пихать? Не совсем понятно...
Да, когда вы строите таблицу так, что в одной таблице указывает cat_id, а в другой id -- это уже связь, да -- она пока не особо крепкая и ничто не мешает вам сделать так, чтобы связать один id с другим, это будет не практичная не нужная, но связь...
Для того, чтобы связь была надежной -- придумали некоторые ограничения (констрейнты), в которых вы указываете, что связь будет именно такой, а не другой (другая -- тоже связь)...
В констрейнтах, например, вы можете указать, что ссылаться можно только на существующий id, чтобы не получилось ситуации, когда фильм А ссылается на категорию 365, которой не существует в той таблице...
Я могу писать код весь день, а следующие два лежать на диване и смотреть смешные (тупые) видео
Так работает мозг -- старается увести в сторону, когда нагрузка для него становится изматывающей (вплоть до того, что усыпить вас за 1 минуту). То что 2 дня работали -- было жутко интересно и вы поглащали, потребляя доступный ресурс.
Решение простое как 2 копейки и сложнейшее одновременно, сродни победе на олимпиаде -- дооолго, но постепенно работать. Вы правильно пришли к структуре в работе, начните просто выделять и ОСТАНАВЛИВАТЬ свою работу... Как именно -- дело второе, сама суть -- работать по чуток, менять контексты и, конечно, смотреть свои любимые тупые видео, так надо... тупые видео правда можно заменить умными или хобби (но это детали)
Melonwatr1, еще раз, RFC в какой технологии вас интересует?
в языке PHP есть свои RFC касательно функциональности PHP
В протокалах HTTP свои
В разных платформах свои...
RFC по бесконечному скролу вас интересуют в какой-то платформе? В какой? И для какой технологии по пагинации вы читали RFC?
То есть может быть 2 и более RFC с некоторой функциональностью с одним названием, ограниченных какой либо тегхнологией