hoernchenmeister Ответов: 2

Есть чему поучиться...


Всем привет,
В настоящее время я ищу некоторые знания или инструменты, которые я мог бы приобрести, чтобы немного улучшить себя.

Последнее, с чем я часто играл, была библиотека DataFlowLibrary от Microsoft, которая мне очень понравилась.

Я также в настоящее время играю вместе с ML.NET но не слишком много.

Есть ли у вас какие-либо рекомендации относительно того, что может быть хорошим дополнением к моим навыкам программирования?


Спасибо ppolymorphe за то, что указал на то, что я забыл опубликовать свою биографию.
Я пишу приложения на C# уже около 20 лет и довольно хорошо знаком с концепциями программирования. Я наткнулся на множество замечательных инструментов, таких как TPL или совсем недавно DataFlowLibrary, и понял, что там должны быть интересные, но полезные инструменты, которые я, возможно, пропустил (семья связывает много моего времени, которое я раньше использовал, чтобы попробовать новые вещи, поэтому в последнее время я должен быть более эффективным в поиске вещей, с которыми я хочу провести свое время).
В прошлом я занимался Java/C++, но перешел на C#, как только он вышел много лет назад :)
Базы Данных, Интернет, Сервисы... все покрыто (более или менее).


Причина поиска новых тем для изучения на самом деле (я мог бы повторить здесь) заключается в том, чтобы узнать о библиотеке DataFlowLibrary...
Вы застопорились на некоторых темах, где вы просто думали: "Данм... как я мог это пропустить?"... Это те темы, которые могут меня заинтересовать...
Я надеюсь, что это немного поможет :)



Любые рекомендации будут высоко оценены,

с уважением
Энди

Что я уже пробовал:

Как уже упоминалось, я углубился в DataFLowLobrary, ML.NET, ТПЛ и ее "друзья".
Azure и это "все, что угодно, как услуга" также было чем-то, с чем я делал довольно много проектов в недалеком прошлом.

2 Ответов

Рейтинг:
4

RickZeeland

Вот хороший список вещей, которые вы можете просмотреть: GitHub - sindresorhus/awesome: кураторский список потрясающих списков[^]
Держу пари, вы можете узнать много нового из него :)


hoernchenmeister

Спасибо, что выложили это. Это действительно букет интересных вещей. Это может занять некоторое время, чтобы пройти через это, но я с нетерпением жду этого.

Рейтинг:
0

Patrice T

Цитата:
Есть ли у вас какие-либо рекомендации относительно того, что может быть хорошим дополнением к моим навыкам программирования?

Дорогой Энди, ты только забыл рассказать нам, каково твое прошлое.

- Изучите один или несколько методов анализа, У. Е. сверху вниз Djikstra способ это хорошее начало.
Структурного Программирования.формат PDF[^]
https://en.wikipedia.org/wiki/Top-down_and_bottom-up_design[^]
https://en.wikipedia.org/wiki/Structured_programming[^]
https://en.wikipedia.org/wiki/Edsger_W._Dijkstra[^]
https://www.cs.utexas.edu/users/EWD/ewd03xx/EWD316.PDF[^]
- Изучайте алгоритмы и структуры данных.
- Учить Булевой алгебры
- Learn debugger (невероятный инструмент обучения)
Отладчик - Википедия, свободная энциклопедия[^]
Освоение отладки в Visual Studio 2010 - руководство для начинающих[^]

В последнее время я возился с IP (целочисленное Программирование), широкий предмет, связанный с большим разнообразием проблем.


hoernchenmeister

Большое спасибо за Ваш вклад.
Это очень ценится!