Я занимаюсь разработкой BLL для своего приложения. Из того, что я видел/читал, кажется, что BLL должен быть без гражданства. Разве это не означает, что все методы BLL могут быть статическими? Или, по крайней мере, мне нужен только один экземпляр каждого класса BLL? Мне почему-то кажется странным, поэтому я подумал, что лучше проверить, что я не получаю неправильный конец палки, прежде чем я слишком сильно углубился в свои эксперименты.Должен ли BLL быть без гражданства?
Я также думаю, что это означает, что объекты BLL никогда не должны содержать данные, поскольку данные представляют состояние - поэтому для каждой операции BLL, требуемые должны быть запрошены (или выбраны из кеша), а затем отброшены , Звучит ли это правильно?
Спасибо.