пользовательский функционал. По идее здесь unite тесты используются, но вот сними тут долго и нудно. Т.к. мне тестить 50+ методов, если не больше 100 выйдет. Да и классов несколько десяток. Или тут только они помогут?
Не тестируйте всё. Если пользовательский функционал, то это уже функциональные или интеграционные тесты, а не unit. Если слишком много методов, то может проблема ещё в архитектуре.
Тестируйте не методы а поведение кода с точки зрения внешнего потребителя.
Ну даже так довольно муторно выйдет
Значит как сказали выше проблема в архитектуре. Попытайтесь подружиться с SOLID
Тут скорее идея видеохостинга сложна довольно, вот так и вышло
Ну вообще не уверен. Какого рода сложности там? Там сложности скорее архитектурные, а не на уровне кода.
Связь в таблицах бд
Ну конкретнее давайте
Очень много таблиц для связей, т.к. без них просто никак.
Сущностей всего 6. Но вот связи между ними это жесть просто
Ну это не специфично для хостинга, во всех проектах есть таблицы и связи. И 'очень много' - это не объективная мера
А есть уверенность, что там нормально всё спроектировано?
Нет. Я не проектировщик
Звучит странно)
Обсуждают сегодня