Воркшоп Конрада Кокосы для .NET разработчиков SaM Solutions
22 ноября стартовал воркшоп для .NET разработчиков компании SaM Solutions по управлению памятью в .NET от зарубежного гуру Конрада Кокосы. В нем приняли участие 10 наших коллег.
Программа обучения была рассчитана на 24 часа: воркшоп был разбит на три недели для лучшего усвоения материала и выполнения практических заданий. Ребята учились писать более качественные программы, эффективно взаимодействующие с памятью.
Конрад Кокоса — автор книги «Управление памятью в .NET для профессионалов», которая ещё до выхода стала бестселлером Amazon по предзаказам в ряде категорий.
Комментарии участников воркшопа
Дмитрий Вересов, Chief .NET Technologist:
«Тренинг очень серьёзный и позволяет взглянуть на управление памятью в .NET на новом уровне. Были продемонстрированы многие инструменты для диагностики приложений и анализа проблем. Конрад давал задания, в которых можно было самим проанализировать использование ресурсов и давать пояснения по данным, полученным в результате записи профайлингов. Тренинг отлично дополняет его книгу “Управление памятью в .NET”. Я бы рекомендовал эту книгу для понимания процессов, которые происходят “под капотом” фреймворка».
Виталий Иванов, .NET developer:
«Мне понравилось очень подробное описание работы фреймворка с большим количеством визуальной информации. Уверен, мне пригодятся полученные знания о том, как настраивать приложение для того или иного сценария работы, искать места, где “утекает” память или доказывать, что на самом деле никакой утечки нет».
Виталий Дашко, .NET developer:
«Тренинг был очень насыщенным и достаточно интенсивным, поэтому придется еще не раз его пересмотреть, а скорее всего и перечитать книгу Конрада. Половина повестки была мне знакома, но лишний раз напомнить не помешает. А вот некоторые инструменты и методологии, а также подходы к поиску и решению проблем, было полезно узнать. Можно сказать с уверенностью, что новые знания помогут в дальнейшем применять изначально более оптимальные решения. Спасибо за возможность принять участие в данном ивенте».
Андрей Шинкоренко, Team Lead, .NET software developer:
«Понравилось глубокое погружение в управление памятью, вплоть до низкоуровневых вещей. Также был интересен обзор утилит для диагностики памяти. Жду с нетерпением, когда Конрад напишет свою утилиту, про которую он упомянул, с хорошей визуализацией происходящего в памяти. Лично для меня самое полезное то, что писать и “ревьюить” код будет намного интереснее, когда понимаешь все, что он делает на низком уровне. Также хочу отметить его понятный английский и четкую, неспешную манеру речи».
Павел Кохно, .NET developer:
«Тренинг очень понравился: хороший спикер, очень много теории (возможно, местами даже слишком глубокой), очень подробные слайды. Также понравилась практика с демонстрацией того, как все это применять и как оно работает. Регламент обучения (2 дня в неделю по 4 часа) позволял усваивать информацию и в то же время не сильно отвлекаться от работы».
Услуги .NET разработки SaM Solutions
Наша компания является партнером Microsoft с 2002 года и имеет богатый опыт реализации проектов на базе технологий платформы .NET. Мы предлагаем полный спектр услуг по разработке программного обеспечения .NET, включая кастомные решения, облачную разработку, миграцию и оптимизацию существующих решений, тестирование и техническую поддержку приложений после релиза.