❇️ Рабочая неделя заканчивается, а значит у нас будет больше времени поломать голову и поразбираться с нюансами языка C#.
Предлагаю вашему внимаю самые 🔥 интересные вопросы этой недели:
🔶 Readonly struct vs classes
🔶 Why is the call ambiguous?
🔶 What happens when creating a variable?
🔶 Random values seem to be not really random?
Всем хороших и плодотворных выходных 👍
#sof_weekly
Предлагаю вашему внимаю самые 🔥 интересные вопросы этой недели:
🔶 Readonly struct vs classes
🔶 Why is the call ambiguous?
🔶 What happens when creating a variable?
🔶 Random values seem to be not really random?
Всем хороших и плодотворных выходных 👍
#sof_weekly
Stack Overflow
Readonly struct vs classes
Assuming you only have immutable types
and you have all your code up to date to C# 7.3 and your methods are using the in keyword for inputs
Why would you ever use a class instead of a readonly str...
and you have all your code up to date to C# 7.3 and your methods are using the in keyword for inputs
Why would you ever use a class instead of a readonly str...
❇️ Минула очередная неделя, а значит время небольшой подборки на выходные.
Предлагаю вашему внимаю самые 🔥 интересные материалы этой недели:
🔸 Топ-10 докладов DotNext 2018 Piter
🔸 Время занимательных историй: исключительно исключительные ситуации
🔸 Обзор задач по алгоритмам — генерация множеств
🔸 Как дела с производительностью в асинхронном программирование на C#?
🔸 C# Back to Basics – Access Modifiers in C#
🔸 Lazy<T> why does it get Func<T>
Всем хороших выходных 😉
#sof_weekly
Предлагаю вашему внимаю самые 🔥 интересные материалы этой недели:
🔸 Топ-10 докладов DotNext 2018 Piter
🔸 Время занимательных историй: исключительно исключительные ситуации
🔸 Обзор задач по алгоритмам — генерация множеств
🔸 Как дела с производительностью в асинхронном программирование на C#?
🔸 C# Back to Basics – Access Modifiers in C#
🔸 Lazy<T> why does it get Func<T>
Всем хороших выходных 😉
#sof_weekly
❇️ Выходные на пороге, а значит время очередного еженедельного дайджеста.
Предлагаю вашему внимаю самые 🔥 интересные вопросы этой недели:
🔸 C# Back to Basics – Ref and Out Keywords in C#
🔸 Непрерывный рост JSON
🔸 Find duplicate in array with a memory efficient approach
🔸 Принцип Дирихле́ для эффективного решения ☝️
🔸 IDictionary How to get the removed item value while removing
Всем отличных выходных 😉
#sof_weekly
Предлагаю вашему внимаю самые 🔥 интересные вопросы этой недели:
🔸 C# Back to Basics – Ref and Out Keywords in C#
🔸 Непрерывный рост JSON
🔸 Find duplicate in array with a memory efficient approach
🔸 Принцип Дирихле́ для эффективного решения ☝️
🔸 IDictionary How to get the removed item value while removing
Всем отличных выходных 😉
#sof_weekly
❇️ Рабочая неделя заканчивается, а значит пришло время очередной недельной подборки на выходные.
Предлагаю вашему внимаю самые 🔥 интересные статьи и вопросы этой недели:
🔸 Джеффри Рихтер о том, как кодить, писать книги и создавать свои компании
🔸 C# Back to Basics – Arrays in C#
🔸 What function will be called?
🔸 Enumeration in .NET V — ToList() or not ToList()?
🔸 How to round to nearest even integer?
Всем удачных выходных 😉
#sof_weekly
Предлагаю вашему внимаю самые 🔥 интересные статьи и вопросы этой недели:
🔸 Джеффри Рихтер о том, как кодить, писать книги и создавать свои компании
🔸 C# Back to Basics – Arrays in C#
🔸 What function will be called?
🔸 Enumeration in .NET V — ToList() or not ToList()?
🔸 How to round to nearest even integer?
Всем удачных выходных 😉
#sof_weekly
❇️ Всех ещё раз с прошедшим днём программиста! А сегодня уже пятница, а значит время очередной еженедельной подборки по C# и .NET.
Предлагаю вашему внимаю самые 🔥 интересные статьи и вопросы этой недели:
🔸 What's Coming to C#?
🔸 Keynote from the people who build .NET
🔸 C# Back to Basics – Working With Files, File and Directory
🔸 How to determine the size of var?
Всем удачных выходных 😉
#sof_weekly
Предлагаю вашему внимаю самые 🔥 интересные статьи и вопросы этой недели:
🔸 What's Coming to C#?
🔸 Keynote from the people who build .NET
🔸 C# Back to Basics – Working With Files, File and Directory
🔸 How to determine the size of var?
Всем удачных выходных 😉
#sof_weekly
❇️ Эта рабочая неделя оказалась весьма плодовита на интересные вопросы и статьи, которыми и спешу с вами поделиться в рамках очередной еженедельной подборки по C# и .NET.
Предлагаю вашему внимаю самые 🔥 интересные статьи и вопросы этой недели:
C#:
🔸 C# Intermediate – Properties in C#
🔸 C# 8 Small Features
🔸 Null coalescing operator IList, Array, Enumerable.Empty in foreach
🔸 C# Asynchronous with task is slower than synchronous
Debugging:
🔸 Отладка как процесс
🔸 Breakpoints FAQ: How can I pause my code in Visual Studio?
Performance:
🔸 Struct и readonly: как избежать падения производительности
🔸 Performance of value-type vs reference-type enumerators
Common:
🔸 Как мы создали технологичный продукт и провалились на дно
🔸 23 рекомендации для читабельного кода
Всем хороших и плодотворных выходных 😉
#sof_weekly
Предлагаю вашему внимаю самые 🔥 интересные статьи и вопросы этой недели:
C#:
🔸 C# Intermediate – Properties in C#
🔸 C# 8 Small Features
🔸 Null coalescing operator IList, Array, Enumerable.Empty in foreach
🔸 C# Asynchronous with task is slower than synchronous
Debugging:
🔸 Отладка как процесс
🔸 Breakpoints FAQ: How can I pause my code in Visual Studio?
Performance:
🔸 Struct и readonly: как избежать падения производительности
🔸 Performance of value-type vs reference-type enumerators
Common:
🔸 Как мы создали технологичный продукт и провалились на дно
🔸 23 рекомендации для читабельного кода
Всем хороших и плодотворных выходных 😉
#sof_weekly
❇️ На этой неделе компания Microsoft на конференции MSIgnite представила новый портал для обучения: Microsoft Learn.
Ну а я, по традиции, предлагаю вам ознакомиться с самыми 🔥 интересными статьями и вопросами этой недели:
C#:
🔸 C# Intermediate – Static Members, Constants and Extension Methods
🔸 C# Intermediate – Anonymous and Nullable Types
🔸 What is the difference between double? and int? for .Equals comparisons?
🔸 Check List<T> for duplications with optional words to exclude
dotNET:
🔸 Here's what's new and coming to .NET Core with versions 2.1, 2.2, and 3.0
🔸 Just-In-Time (JIT) compilation
🔸 .NET API documentation moved from MSDN to docs.microsoft.com
🔸 Деревья выражений в enterprise-разработке
Common:
🔸 Манифест Чистого Программиста или краткий конспект книги «Чистый Код» Роберта Мартина
Всем хороших и плодотворных выходных 😉
#sof_weekly
Ну а я, по традиции, предлагаю вам ознакомиться с самыми 🔥 интересными статьями и вопросами этой недели:
C#:
🔸 C# Intermediate – Static Members, Constants and Extension Methods
🔸 C# Intermediate – Anonymous and Nullable Types
🔸 What is the difference between double? and int? for .Equals comparisons?
🔸 Check List<T> for duplications with optional words to exclude
dotNET:
🔸 Here's what's new and coming to .NET Core with versions 2.1, 2.2, and 3.0
🔸 Just-In-Time (JIT) compilation
🔸 .NET API documentation moved from MSDN to docs.microsoft.com
🔸 Деревья выражений в enterprise-разработке
Common:
🔸 Манифест Чистого Программиста или краткий конспект книги «Чистый Код» Роберта Мартина
Всем хороших и плодотворных выходных 😉
#sof_weekly
❇️ Выходные на пороге, а значит время очередного еженедельного дайджеста.
Предлагаю вашему внимаю самые 🔥 интересные вопросы этой недели:
🔸 C# Intermediate – Enumerations in C#
🔸 Подводные камни HttpClient в .NET
🔸 Pattern matching в C# 7
🔸 Why does a 'for' loop behave differently when migrating VB.NET code to C#?
🔸 A History of .NET Runtimes
🔸 The danger of TaskCompletionSource<T> class
🔸 Profiling .NET Code with BenchmarkDotNet
🔸 .NET JIT compiler volatile optimizations
🔸 Встреча .Net сообщества на CLRium #4 + онлайн
Всем отличных выходных 😉
#sof_weekly
Предлагаю вашему внимаю самые 🔥 интересные вопросы этой недели:
🔸 C# Intermediate – Enumerations in C#
🔸 Подводные камни HttpClient в .NET
🔸 Pattern matching в C# 7
🔸 Why does a 'for' loop behave differently when migrating VB.NET code to C#?
🔸 A History of .NET Runtimes
🔸 The danger of TaskCompletionSource<T> class
🔸 Profiling .NET Code with BenchmarkDotNet
🔸 .NET JIT compiler volatile optimizations
🔸 Встреча .Net сообщества на CLRium #4 + онлайн
Всем отличных выходных 😉
#sof_weekly
❇️ На этой неделе Microsoft поделилась деталями предстоящих обновлений .NET Core 3.0 и .NET Framework 4.8.
Ну а я, по традиции, предлагаю вашему внимаю самые 🔥 интересные статьи и вопросы этой недели:
🔸 C# Intermediate – Inheritance in C#
🔸 .NET Internals - Application execution model
🔸 Can a `Task` context switch before its first `await`?
🔸 What is Clean Code ?
🔸 The Introvert's Guide to Professional Development
🎧 Inversion of Control
Всем замечтательной погоды за окном и отличных выходных!
✅ Понравилась заметка? Тогда поделись ей с другими 😉
#sof_weekly
Ну а я, по традиции, предлагаю вашему внимаю самые 🔥 интересные статьи и вопросы этой недели:
🔸 C# Intermediate – Inheritance in C#
🔸 .NET Internals - Application execution model
🔸 Can a `Task` context switch before its first `await`?
🔸 What is Clean Code ?
🔸 The Introvert's Guide to Professional Development
🎧 Inversion of Control
Всем замечтательной погоды за окном и отличных выходных!
✅ Понравилась заметка? Тогда поделись ей с другими 😉
#sof_weekly
❇️ Рабочая неделя заканчивается, а значит пришло время очередной недельной подборки на выходные.
Предлагаю вашему внимаю самые 🔥 интересные статьи и вопросы этой недели:
C#:
🔸 Abstract Classes in C#
🔸 Generics in C#
🔸 Why would one ever use the “in” parameter modifier in C#?
🔸 Producer/Consumer with C# structs?
dotNET:
🔸 How to Get Started with SQL Server and .NET
🔸 Why I cannot create my own analogue of Nullable?
🔸 Looking inside the memory pool
🔸 What is the purpose of public static DateTime ToDateTime(DateTime value)?
Development:
🔸 Когда программный код вызывает восхищение?
🔸 Принципы SOLID, о которых должен знать каждый разработчик
Всем хороших выходных 😉
#sof_weekly
Предлагаю вашему внимаю самые 🔥 интересные статьи и вопросы этой недели:
C#:
🔸 Abstract Classes in C#
🔸 Generics in C#
🔸 Why would one ever use the “in” parameter modifier in C#?
🔸 Producer/Consumer with C# structs?
dotNET:
🔸 How to Get Started with SQL Server and .NET
🔸 Why I cannot create my own analogue of Nullable?
🔸 Looking inside the memory pool
🔸 What is the purpose of public static DateTime ToDateTime(DateTime value)?
Development:
🔸 Когда программный код вызывает восхищение?
🔸 Принципы SOLID, о которых должен знать каждый разработчик
Всем хороших выходных 😉
#sof_weekly
❇️ Выходные на пороге, а значит время очередного еженедельного дайджеста.
Предлагаю вашему внимаю самые 🔥 интересные вопросы этой недели:
🔸 C# Intermediate – Queue, Stack, And Hashtable in C#
🔸 What does .NET's Equals method really mean?
🔸 Use structures to improve the readability of your code
🔸 Playing with C# 7 - Deconstruct
🔸 The Evolution of C#
🔸 IEnumerable<T> and .Where Linq method behaviour?
🔸 How to find all classes that implements a generic abstract class using reflection in C#?
🔸 Why are 1000 threads faster than a few?
Всем отличных выходных 😉
#sof_weekly
Предлагаю вашему внимаю самые 🔥 интересные вопросы этой недели:
🔸 C# Intermediate – Queue, Stack, And Hashtable in C#
🔸 What does .NET's Equals method really mean?
🔸 Use structures to improve the readability of your code
🔸 Playing with C# 7 - Deconstruct
🔸 The Evolution of C#
🔸 IEnumerable<T> and .Where Linq method behaviour?
🔸 How to find all classes that implements a generic abstract class using reflection in C#?
🔸 Why are 1000 threads faster than a few?
Всем отличных выходных 😉
#sof_weekly
❇️ Рабочая неделя заканчивается, а значит пришло время очередной недельной подборки на выходные.
Предлагаю вашему внимаю самые 🔥 интересные статьи и вопросы этой недели:
🔸 Why does Enumerable.Single() iterate all elements, even when more than one item has already been found?
🔸 How to use Factory Method Design Pattern in C#
🔸 C# Intermediate – Delegates in C#
🔸 How to properly implement an interface that was designed for async usage?
🔸 Secure Random Integers in .NET Core 3
🔸 .NET Standard vs. .NET Core
Всем отличных выходных 😉
#sof_weekly
Предлагаю вашему внимаю самые 🔥 интересные статьи и вопросы этой недели:
🔸 Why does Enumerable.Single() iterate all elements, even when more than one item has already been found?
🔸 How to use Factory Method Design Pattern in C#
🔸 C# Intermediate – Delegates in C#
🔸 How to properly implement an interface that was designed for async usage?
🔸 Secure Random Integers in .NET Core 3
🔸 .NET Standard vs. .NET Core
Всем отличных выходных 😉
#sof_weekly