Дальнейшие действия

Добавлен , опубликован
Стала очевидна проблема сайтовой навигации: сложно найти что-то обновленное и новое.
Посему будут предприняты следующие шаги:
  • будут введены тематики проектов (модмейкинг, геймдев, музыка, игры, литература), список проектов будет разбиваться по тематикам;
  • будет создан фильтр на главной, определяющий, что показывать: какие тематики проектов вас интересуют, с какого уровня проекты показывать или же показывать исключительно ваши подписки, показывать ли записи в блогах прямо на главной;
  • вместе с последним ресурсом, в его блоке будут показываться пять заголовков предыдущих ресурсов этого проекта, рядом с каждым значок, определяющий, есть ли в нем новые комментарии;
  • оглавление проекта скорее всего будет вынесено наверх, под основной меню, вместе с логотипом;
  • будет создан блок "Новое на форумах" по типу "Новые комментарии", отображающий все обновленные темы;
  • будет создан подобный блок, показывающий новые комментарии в ресурсах, независимо от подписок.
`
ОЖИДАНИЕ РЕКЛАМЫ...
8
Круто. Ещё хотелось бы возможность полноценного удаления темы/ресурса.
Я всё испробовал, но щас можно только скрывать и снимать с публикации.
29
BizzaroFukuro, этой возможности не будет, для удаления снимай с публикации.
33
А будет удобный список проектов на главной, как раньше было?
30
GadenbIsh, зачеркивай сделанное и добавляй, что планируешь
29
Честно говоря, я хз, как писать юнит-тесты, тем более для такого кода, а тем более для интерфейса (отображается ли у манагеров кнопочка такая-то в проекте с уровнем 6 с дружественной связью с XGM Staff).
Т.е. тесты во-первых должны писаться во время разработки классов, тестировать определенные их методы. Но как они могут тестировать огромные системы типа этой, я ума не приложу, Тут просто невероятное количество входных данных.
Код написан не очень хорошо в общем, тут игнорируются нотисы, и в коде это повсеместно используется. С нотисами некоторые ошибки, типа описался в названии переменной или не инициализировал ее, находятся еще в стадии первого запуска, а без них - уж как повезет. У зибады очень зоркий глаз, он видел подобные траблы сразу, у меня же не настолько развита внимательность, как бы я не старался.
38
Но как они могут тестировать огромные системы типа этой, я ума не приложу
  • интерфейсы-заглушки, создаешь искусственную среду, служащую окружением класса
  • обратные операции - создал аккаунт, создал ресурс с его авторством, подготовил (всё это автоматом в тесте), потом тестируешь то, что нужно и удаляешь всё, что создал
29
интерфейсы-заглушки, создаешь искусственную среду, служащую окружением класса
у нас нет классов
обратные операции - создал аккаунт, создал ресурс с его авторством, подготовил (всё это автоматом в тесте), потом тестируешь то, что нужно и удаляешь всё, что создал
ну как ты тут опишешь, какой тип аккаунта, какие права у него в каком проекте, какой статус проекта, какие права статуса, какие права получаются откуда то из других проектов, типа стаффа
38
все создается в начале с нуля и удаляется после юнита
29
что все? я словами не смогу описать все варианты
или ты говоришь про банальные вещи: создать ресурс, отредактировать ресурс, показать ресурс, удалить ресурс?
Чтобы оставить комментарий, пожалуйста, войдите на сайт.