что его не плохо было бы привести в нормальный вид.
Суть задачи в следующем.
Есть 2 таблицы
1. одна таблица с разделами.
2. вторая таблица с элементами.
Задача:
1. визуально в интерфейсе отображать это совмещенно в одной таблице как в эксплорере виндовса, файлы и папки. т.е. сначала идут файлы, затем папки. (в моём случае сначала разделы, затем элементы в одном визуальном гриде)
2. требуется пагинация. то есть проскроллив часть мы должны обратиться к следующим элементами.
3. требуется чтобы метод был динамичным, и в случае добавления полей в таблицы метод не ломался (исключается использование UNION со стороны БД)
Прикладываю структуру таблиц:
https://paste.ofcode.org/RgTppaPq9rhHLyaN4wzgrm
Прикладываю код:
https://paste.ofcode.org/cWDC9PmecbnjUDKfsZUUDk
Основной вопрос, как сделать его более доступным и понятным для последующих разработчиков?
http://lurkmore.to/Копипаста:Корованы
> как сделать его более доступным и понятным для последующих разработчиков? удалить.
код пошел на 3 буквы уже после code style
Вопрос, зачем этот метод объявлен статическим? ты его как сервис что ли используешь?
На всякий случай сделал статичным, статику можно убрать, просто дело привычки
Ну такое
Вот примерный вариант как можно привести в нормальный вид. У схемы есть нюансы к примеру нужна одна корневая группа к которой будут цепляться все остальные группы и контрагенты.
Обсуждают сегодня