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

 

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

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

В предыдущей статье "От начального до среднего уровня: Рекурсия" мы рассказали, что такое рекурсия и как можно использовать ее в качестве очень полезного приема программирования в различных сценариях. Она позволяет нам создавать механизмы и реализации простым и легким способом, хотя мы должны учитывать возможность того, что код иногда будет работать медленнее, поэтому в таких случаях следует проявлять терпение.

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

В данной статье мы рассмотрим тему, которую уже затрагивали ранее: использование определений, как для построения макросов, так и для объявления и более тонкого контроля определенных частей, которые могут быть реализованы нами или другими программистами, чей код вас заинтересовал, и который вы хотите изменить контролируемым образом, чтобы достичь определенные цели.


Автор: CODE X