Польза онлайн-тестов для программистов

Программист – профессия, за последние несколько десятилетий привлекшая огромное количество людей. И, что немаловажно, специалисты в этой области далеко не всегда имеют диплом технического ВУЗа. В сети можно найти множество полезных статей и видео-уроков, которые помогут новичку. Кроме того, колоссальное количество книг позволяют углубить и расширить знания, подчерпнутые в сети. Читать дальше…

 
Интерфейсы (Interface)

Интерфейсы (Interface) C#

Предположим, у нас есть несколько классов, функциональность которого должна наследоваться другими. Тут все, кажется, просто — наследуем от базового класса и вперед. А если у нас есть несколько классов, сигнатуры методов которых должны наследоваться? Множественное наследование в C# отсутствует. Однако в данной ситуации нам могут пригодиться интерфейсы.

(далее…)

 
Шаблоны (Generics)

Шаблоны (Generics) в C#

Шаблоны. Звучит, как нечто очень далекое от программирования. Однако шаблоны являются крайне полезным инструментом. Фактически все динамические структуры в C# (динамические массивы, списки, очереди, стеки и пр) используют шаблонные методы. Также можно достаточно часто встретить и альтернативные названия такие как обобщенные типы, обобщения или generics.

(далее…)

 
×