Roman
22.02.2017
11:04:22
Почему?
Он немного претендует на официальность. А с пиратским контнетом это практически невозможно.
лучше книги постить тут.
вот за эту кстати, спасибо.
Господа, т.к. последнее время у меян завал на работе, если вдруг кто найдет интересный пост про F#(можно и про .net в целом) или новость или напишет пост, то было бы круто им поделится, здесь и мы его отправим в канал.
Google
Dmitry
23.02.2017
05:42:17
Я обеими руками за.
Толька какая статья нужна. Тем неохваченных на русском много. Проще сделать перевод чего-нибудь из https://sergeytihon.wordpress.com/2016/10/23/f-advent-calendar-in-english-2016/
Roman
23.02.2017
09:23:12
Igor
27.02.2017
18:27:00
Есть какой-нибудь концептуальный подход когда:
(OOP API 1) |> (моя бизнес логика) |> (OOP API 2) ?
Те я зажат между двумя императивными фреймворками.
Roman
27.02.2017
18:37:55
Igor
27.02.2017
18:55:11
Хочется чистые функции - отдельно, а вызовы фреймворков - отдельно
Akhmed
27.02.2017
19:00:06
http://blog.ploeh.dk/2017/02/02/dependency-rejection/
http://blog.ploeh.dk/2017/01/27/from-dependency-injection-to-dependency-rejection/
ну и в целом стоит посмотреть доклад
https://www.infoq.com/presentations/mock-fsharp-tdd
Roman
27.02.2017
19:02:26
Akhmed
27.02.2017
19:03:26
вот в последнем видео что я скинул хоть и говорится о тестировании на самом деле очень подробно раскрывается тема работы с фреймворками и сервисами
Google
Roman
27.02.2017
19:11:53
Igor
27.02.2017
19:22:22
Akhmed
27.02.2017
19:46:12
на хабре не очень любят .net и все что с ним связано
Roman
27.02.2017
19:46:24
Akhmed
27.02.2017
19:46:57
ну в любом случае прямо сейчас у меня очень много работы с командой Xamarin. Как контракт закрою можно занятся )
Roman
27.02.2017
20:37:33
но так и не довел
Женя Зэ
27.02.2017
20:41:45
Alexander
27.02.2017
20:57:01
Женя Зэ
27.02.2017
21:00:04
Критикуют потому что МС?
Igor
27.02.2017
21:00:38
Roman
27.02.2017
21:01:27
Alexander
27.02.2017
21:01:49
Да))) У меня сегодня разработчик свой косяк так и оправдал "майкрософтовский стек - ну а что ты хотел?!"
Akhmed
27.02.2017
21:03:04
у меня был разработчик на замечание что накосячил (допустим элементарно не проверил на Null) мог сказать что он не сделал эту проверку потому что я не сказал делать )
Alexander
27.02.2017
21:03:57
Akhmed
27.02.2017
21:04:31
основная проблема F# в том что Microsoft откровенно забила на него
Alexander
27.02.2017
21:04:56
И не только Майкрософт
Roman
27.02.2017
21:05:09
Google
Alexander
27.02.2017
21:07:25
Мало библиотек самодостаточных, вместо этого тащут все с С#, тут и развитие тормозиться:(
Roman
27.02.2017
21:09:38
Женя Зэ
27.02.2017
21:09:54
Igor
27.02.2017
21:10:03
Roman
27.02.2017
21:10:14
Alexander
27.02.2017
21:11:27
Roman
27.02.2017
21:11:44
посмотри на akka.net )
ну или либы/фреймворки с f# api
Alexander
27.02.2017
21:12:16
Акка да
Смотрел
Igor
27.02.2017
21:15:08
Alexander
27.02.2017
21:15:10
Женя Зэ
27.02.2017
21:15:44
Alexander
27.02.2017
21:17:14
Akhmed
27.02.2017
21:17:30
.net стек еще хорош тем что можно на одной платформе писать под все. мобилки, десктоп, сервер и т.п.
у нас достаточно сложный код работы с epub
Alexander
27.02.2017
21:17:54
Google
Alexander
27.02.2017
21:18:17
Akhmed
27.02.2017
21:18:20
и один и тот же код работает как на мобилках, так и на десктопе так и на сервере для валидации пакетов до того как это все будет скачано на мобилки
я конечно же писал на делфи. Очень много в школе и универе. Мне почему то паскаль не нравился никогда как язык. Даже С++ больше нравился чем Pascal.
Женя Зэ
27.02.2017
21:20:15
Akhmed
27.02.2017
21:20:35
на Джаве в том то и дело что надо этого добиваться. А зачем если есть .net &
?
Alexander
27.02.2017
21:20:56
Ну в.net тоже не все так просто
Admin
Roman
27.02.2017
21:21:11
Alexander
27.02.2017
21:22:00
Если изначально закладываться на shared код то да, а если годами писали legacy код - то это зашквар его абстрагировать и переносить в тот же pcl
Akhmed
27.02.2017
21:22:06
+ Я набрал в команду платформенных разработчиков с Android, iOS. Так те же самые Java разработчики первое время плевались с Visual Studio ну и заодно с C#
но через полгода работы признали что C# все таки более мощный и удобный язык нежели Java
Roman
27.02.2017
21:22:28
я к тому что пробелмы легаси кода есть в любом языке программирования
Женя Зэ
27.02.2017
21:23:10
Akhmed
27.02.2017
21:23:32
Конечно. Мне нужны были люди со знанием конкретной платформы
Alexander
27.02.2017
21:23:59
Akhmed
27.02.2017
21:24:00
и только одного разработчика Нашел со знанием C# и Android
остальных пришлось добирать с конкретной платформы
Roman
27.02.2017
21:24:28
Google
Akhmed
27.02.2017
21:24:43
да какая разница 10 лет назад или нет
если разработчик делает жесткий и хрупкий код то это ни от чего не спасет
Кстати что меня удивляет так это то насколько мало людей знакомы с трудами Дядушки Боба
особенно удивляет среди C# разработчиков
специально же есть на русском языке перевод
ладно Java - есть только на английском
но C#
есть классная книжка по проектированию и почти никто не читал ее
Alexander
27.02.2017
21:27:34
Akhmed
27.02.2017
21:28:30
минутку
Женя Зэ
27.02.2017
21:28:33
Akhmed
27.02.2017
21:29:09
и это у меня на съемной квартире. А дома вообще на всю стенку огромный шкаф
одну даже успел написать )
работаю над второй )
Какая?
http://www.ozon.ru/context/detail/id/5800704/
Alexander
27.02.2017
21:30:24
Akhmed
27.02.2017
21:31:18
Какую?)
да там старье. http://www.ozon.ru/context/detail/id/19428454/
сейчас пишу на тему Xamarin