Обсуждение статьи "От начального до среднего уровня: Struct (I)"

 

Опубликована статья От начального до среднего уровня: Struct (I):

Сегодня мы начнем изучать структуры более простым, практичным и комфортным способом. Структуры являются одной из основ программирования, независимо от того, структурированы они или нет. Я знаю, что по мнению многих, структуры - это просто коллекции данных, но уверяю вас, что это гораздо больше, чем просто структуры. И здесь мы начнем исследовать эту новую вселенную наиболее дидактическим способом.

Один из самых интересных элементов, которые можно увидеть на начальном и базовом этапе программирования на MQL5, - это структуры. Потому что, если вы поймете их правильно, то сможете понять и всё остальное. Это буквально так. Концепция структуры находится на полпути между базовым программированием, где мы просто создаем переменные и процедуры, и совершенно другим видом программирования, где мы организуем код в функциональные блоки. Данные блоки представляют собой классы объектов. Но об этом мы поговорим в другой раз, после изучения и полного усвоения концепции структуры.

Одна из самых больших ошибок начинающих программистов - это желание научиться всему на собственном опыте, воображая, что они смогут осуществить ту или иную реализацию, не разобравшись в том, как и зачем на самом деле нужен один из инструментов. Ни один инструмент или ресурс в языке программирования не появился только от того, что он красив или привлекателен. Этот инструмент существует, потому что разработчики компилятора почувствовали необходимость присутствия в языке такого инструмента или ресурса.


Автор: CODE X