
Roman
23.03.2017
15:18:03

Ilya
23.03.2017
15:18:13
вообще версия .net и версия C# это 2 разных версии

Andrey
23.03.2017
15:18:21
https://realm.io вот это не умеет в Guid? и DateTime?
SqLite смогет?

Google

Andrey
23.03.2017
15:19:14
Я конечно понимаю что можно tostring, но хочется просто реальное состояние классов сохранять

Slava
23.03.2017
15:19:17

Vinc
23.03.2017
16:37:50
кстати, есть книги по net core уже?

Gid
23.03.2017
16:42:14
Давно

Леонид
23.03.2017
16:48:23

Vinc
23.03.2017
16:49:21
уже понял, что не на переведенном, но хоть англоязычный примерчик дайте)

Сергей
23.03.2017
16:50:11
Гугл же есть

Му
23.03.2017
16:57:44
Если есть гугл, то нахуй мы тут собрались?

Reckit
23.03.2017
16:58:50
но злоупотреблять вопросами нельзя, особенно если это вопросы аналогичные HelloWorld
потому что создаётся впечатление того, что гугл давно не работает или просто лень

Дмитрий
23.03.2017
17:35:12
капец
вот тут некромантия творилась

Alexey
23.03.2017
17:42:02
Друзья, подскажите, где готовых виртуалок можно нарыть. Хочу поюзать как можно больше различных бд и платформ поверх бд.. Оракл на своем сайте различные виртуалки выкладывает.. На торрентах можно нарыть. Есть что нить еще или торренты еще подскажите?

Google

Сергей
23.03.2017
17:43:02

Aga
23.03.2017
18:07:59
Люди
Кто с андроида?
игра есть, её затестить надо
те кто думаю что стиллер - запустите с эмулятора
https://yadi.sk/d/F2yUlP6M3Dx765
скрины есть
кто

vit
23.03.2017
18:31:22
Ребята, используется ли абстрактная фабрика в WEB. можете привести пример, пожалуйста, а то в инете примеры про эльфов и оружия, не очень понятно(

Aga
23.03.2017
18:39:46
вы на меня забили?

Artem
23.03.2017
18:40:01
Я думаю нет смысла учить шаблоны, если не знаешь как их применять
Для этого опыт нужен

Вячеслав
23.03.2017
18:42:17
Обзорно можно пройтись

Artem
23.03.2017
18:42:31

Вячеслав
23.03.2017
18:42:33
Чтоб на код проще смотреть

vit
23.03.2017
18:44:37
спасибо

Axm
23.03.2017
18:45:55

Му
23.03.2017
19:17:58

productionneuh
23.03.2017
19:34:02
Здарова народ. Мне дали проект на большую сумму под ключ, что то в роде авито. Решаю сейчас какой стек технологий использовать. выбираю между Node.js/php + mvc фрем либо c# веб дев фрем. Неплохо знаю c# но с ASP.NET не работал, вот и думаю, ну его нах и сидеть на том где точно не проебусь, или попробовать на ASP.NETе замутить

Google

Сергей
23.03.2017
19:42:44
Доверить что-то типа авито одному разрабу без опыта?
Соцсеть за 15к?

productionneuh
23.03.2017
19:43:45
1) опыт у меня определенный есть
2) авито я назвал для примера) там работы все таки по меньше

Ilya
23.03.2017
19:46:36
а ты инициативный

Му
23.03.2017
19:48:51
:)

Илья
23.03.2017
19:53:22
Нашел работу в фирме которая делает свою бухгалтерскую программу на ASP.NET. Это пздц что там у них в коде... Функцию открываешь - в ней десяток вызовов других функций, в каждой вызванной функции еще десяток вызовов и так спускаешься на 100500 функций чтоб добраться до бага... Как думаете как такие вещи оптимизируются? Это же неудобно. ?

Alexander
23.03.2017
19:54:57
ты еще банковскую бухгалтерию не видел

Муслим
23.03.2017
19:55:34
там один хаос

Дмитрий
23.03.2017
19:57:31
прояви себя, скажи что-то вроде "парни, ну ёпта, ну это же пиздец, давайте по-человечески перепилим, ну неудобное говно же"

Илья
23.03.2017
19:58:32

Igor
23.03.2017
19:59:00

Илья
23.03.2017
19:59:17

Igor
23.03.2017
19:59:49
да, методы
А зависимостей на уровне класса (от др классов) много? Диаграммы генерил?

Илья
23.03.2017
20:00:13
Там юзают такой подход что модели - это пустые наборы данных без логики. А логика в сервисах которые эти модели юзают.
Хз мне кажется в моделях должна быть логика...
Кто как думает?

Igor
23.03.2017
20:01:24

Илья
23.03.2017
20:01:43

Google

Дмитрий
23.03.2017
20:02:22
тут уже было обсуждение на эту тему
мнения разделились ?
но на мой взгляд, в классах-моделях (если мы говорим про слой доступа к БД) логики не должно быть от слова вообще

Илья
23.03.2017
20:03:08

Дмитрий
23.03.2017
20:03:36
встречный вопрос - а нафига?
какая там может быть логика?

Илья
23.03.2017
20:03:54

Дмитрий
23.03.2017
20:04:09
_S_ OLID уже не тру?

Admin
ERROR: S client not available

Илья
23.03.2017
20:04:35

Дмитрий
23.03.2017
20:04:58
Single responsibility principle

Андрей
23.03.2017
20:05:01
солид уже не торт

Igor
23.03.2017
20:05:16
Еще больше.))
Ну что я могу посоветовать - тесты + рефакторинг (в R#)

Илья
23.03.2017
20:05:26
я не знаю что за солид

Дмитрий
23.03.2017
20:05:31

Илья
23.03.2017
20:05:40

Дмитрий
23.03.2017
20:05:42

Igor
23.03.2017
20:06:12

Андрей
23.03.2017
20:07:54

Сергей
23.03.2017
20:10:24
http://mattwarren.org/2017/03/23/Hitchhikers-Guide-to-the-CoreCLR-Source-Code/ норм обзор кода clr

Google

Илья
23.03.2017
20:10:48
не кидайтесь какашками я жи только стажер который месяц назад первый раз ASP.NET увидел))

Дмитрий
23.03.2017
20:12:36
не кидайтесь какашками я жи только стажер который месяц назад первый раз ASP.NET увидел))
всё в принципе просто
есть сущности, которые есть тупо отображение табличек базы в классы C#
есть контекст, который этими сущностями оперирует и предоставляет удобный интерфейс для CRUD-операций
и уже вокруг всего этого есть сервисы предметной области (а бывает, что и в два-три уровня абстракции), которые реализуют бизнес-логику приложения
каждый из слоёв можно заизолировать и оттестировать по отдельности
классы каждого слоя имеют чётко очерченный уровень ответственности и лишнего на себя не берут
а то, что умеют делать - делают хорошо
...
профит

Igor
23.03.2017
20:12:44

Илья
23.03.2017
20:13:07
просто после интернет магазинов на пхп и питоне такой здоровый проект кажется просто необъятным

Igor
23.03.2017
20:13:37

Дмитрий
23.03.2017
20:14:26

Сергей
23.03.2017
20:15:23
По методу на строчку кода

Илья
23.03.2017
20:15:46

Андрей
23.03.2017
20:17:36
Когда модели не имеют логики, это называеться ADM
это не ооп, от слова совсем

Илья
23.03.2017
20:18:37
adm? в отличии от солида, че то не гуглится...

Андрей
23.03.2017
20:18:51
anemic domain model

Дмитрий
23.03.2017
20:19:49
А они у тебя immutable?
можно и так сказать
сам сервис никакого состояния не хранит и ничего не кэширует
запрос получил - данные отдал/обновил - и на этом всё

Илья
23.03.2017
20:20:42

Igor
23.03.2017
20:21:39

Илья
23.03.2017
20:22:09
это отдельная новомодная фича
которую никто не умеет делать))

Igor
23.03.2017
20:22:51
Эта группа больше не существует