Как стать автором
Обновить
32
0
Alex Shkor @AlexShkor

Architect

Отправить сообщение
А еще на IoC можно практически полностью возложить обязанности менеджить жизненный цикл объектов.
На счет того, что первично а что вторично. Тест тоже могут быть первичны (TDD). Это такая же часть приложения как и остальной код. Но статика тоже может быть нужна, бесспорно.
И на счет IoC, если вы используете DI, то действительно лучше стараться инжектить все зависимости. Даже если не выделять какие-то интерфейсы. Главное не доходить до абсурда (как в вашем примере).
Вчера в скайп постучался парень с ником temper-desu в скайп и попросил передать вот эту книжку.
Сказал что очень пригодится для моделирования процессов на C/C++.
Прочитав название статьи сразу подумал что вы про редактор уровней.
Тоже помню в школе несколько «арен» создал.
Кстати и я на 4м курсе сейчас =)
Как колбасит белорусский рубль, никого не колбасит.
Давно ждал когда что-нибудь подобное сделают.
Вот это я понимаю реклама!)
Большое спасибо за инфу и за ссылку!
Голосую за то чтобы включить это в статью.
Я как бы имел в виду что с авиационного пулемета очень даже неплохо можно голубей отстреливать. Мне тоже нравится когда все есть у меня под рукой в VS. Собственно поэтому я только ей и пользуюсь.
Да, как авиационный пулемет и воробьи.
Еще и бесплатная express версия есть.
Да, выделение серверного кода — это супер, не поспоришь.
к старой — в смысле к beta-версии.
Я уже к старой привык… Но вроде разница не большая.
Думаю использует, но у Фейсбука такие огромные данные, что проанализировать таким способом полностью все практически невозможно.
Да, но там ранняя beta. Если интересно могу ссылку в лс скинуть.
Что-то подобное пытаемся реализовать в нашем проекте.
Точнее не Users а People.
Возможно стоит написать имена коллекций в коде моделей.
Для стратегии «все встроено» — это Groups, а для стратегии «частичного встраивания» — это Users.
Да, монга всегда поднимает весь документ полностью, как вариант можете использовать map-reduce или aggregation framework.
Ну смотрите, пусть у вас в системе есть две сущности проекты и сотрудники.
Они состоят в отношении многие ко многим.
Получается если строить модель со вложенными элементами а не нормализированную, то у вас может быть два варианта:
1) Коллекция Сотрудников у которых вложенная коллекция Проектов
2) Коллекция Проектов с вложенной коллекцией Сотрудников

Вы уже не можете в обоих этих случаях одинаково назвать вложенную коллекцию как получилось в примере группами и участниками (и то только на английском языке).
Я бы вообще в этом случае или назвал бы коллекцию участников в группе members, или коллекцию групп у юзера назвал бы groups/subscriptions.

Информация

В рейтинге
Не участвует
Откуда
Минск, Минская обл., Беларусь
Дата рождения
Зарегистрирован
Активность