Вы упускаете торговые возможности:
- Бесплатные приложения для трейдинга
- 8 000+ сигналов для копирования
- Экономические новости для анализа финансовых рынков
Регистрация
Вход
Вы принимаете политику сайта и условия использования
Если у вас нет учетной записи, зарегистрируйтесь
...
Выскажу мнение по первому посту темы и его примеру.
1. Вы противопоставили один метод хранения данных двум другим и заявили, что он лучше, потому что... лучше и все. На уровне столь простых задач, невозможно доказать предпочтительность использования ООП, несущего более сложную синтаксическую обертку и свои типы данных. Начинающий не поймет необходимость усложнения, если не собирается написать что то фундаментальное. Для чего в задаче структура? Новичку нагляднее и проще два первых метода.
2. ООП - сложная концепция, до которой нужно расти. Оценить преимущества объектного подхода помогают сложные задачи. К подобным задачам человек приходит спустя годы. Поэтому, рано школьникам пытаться объяснить нужность ООП на столь простых примерах. Они не поймут и в лучшем случае, вместо отторжения уподобятся дурачку забивающему гвозди компьютером.
Это определяет язык программирования.
Кто запрещает сделать в MQL так?
Здравствуйте!
Задумка с обучением школьников, конечно, дело хорошее. Вот только не совсем понятно, а под словом "школьник" Вы кого себе представляете? Человека, как минимум с высшим образованием, но ничего не понимающего в программировании, а уж тем более в ООП или специалиста, имеющего основные понятия и опыт в программировании? Скажу сразу, что отношусь к первой группе школьников.
Первое впечатление от прочитанного. Всё как-то разрозненно Вы пытаетесь преподнести. Абсолютно уверен, что среднестатистический школьник обязательно задаст Вам такой вопрос, например, а что такое ООП? Продвинутый школьник конечно поищет информацию в интернете, но тогда зачем создавать эту ветку, если всё можно найти в интернете?
Может быть Вам лучше сначала составить программу обучения школьников, как в учебнике, а затем поэтапно раскрывать суть вопроса?
Честно говоря, из того, что здесь было уже написано, ничего не понял и не приобрел, а мне очень хотелось бы научится создавать программы для автоматического трейдинга.
Написал сей пост не с целью оскорбить человека, который решил поделиться своими знаниями, а наоборот, с той целью, чтобы повысить степень эффективности обучения в данной ветке.
С уважением, Владимир.
Кто запрещает сделать в MQL так?
Выскажу мнение по первому посту темы и его примеру.
1. Вы противопоставили один метод хранения данных двум другим и заявили, что он лучше, потому что... лучше и все. На уровне столь простых задач, невозможно доказать предпочтительность использования ООП, несущего более сложную синтаксическую обертку и свои типы данных. Начинающий не поймет необходимость усложнения, если не собирается написать что то фундаментальное. Для чего в задаче структура? Новичку нагляднее и проще два первых метода.
2. ООП - сложная концепция, до которой нужно расти. Оценить преимущества объектного подхода помогают сложные задачи. К подобным задачам человек приходит спустя годы. Поэтому, рано школьникам пытаться объяснить нужность ООП на столь простых примерах. Они не поймут и в лучшем случае, вместо отторжения уподобятся дурачку забивающему гвозди компьютером.
Я думал, что это очевидно даже при небольшом количестве точек. Если их будет тысячи, и из них будут состоять более сложные фигуры, преимущество будет ещё больше.
геттеры и сеттеры это часть штуки, которая называется property. в вашем случае это просто функции.
Разве это что-то меняет?
геттеры и сеттеры это часть штуки, которая называется property. в вашем случае это просто функции.
Если имеется в виду понятие геттеров и сеттеров, как в Java, то снова приходим к тому, что его можно создать, перегрузив оператор присваивания.
Разве это что-то меняет?
Здравствуйте!
Задумка с обучением школьников, конечно, дело хорошее. Вот только не совсем понятно, а под словом "школьник" Вы кого себе представляете? Человека, как минимум с высшим образованием, но ничего не понимающего в программировании, а уж тем более в ООП или специалиста, имеющего основные понятия и опыт в программировании? Скажу сразу, что отношусь к первой группе школьников.
Первое впечатление от прочитанного. Всё как-то разрозненно Вы пытаетесь преподнести. Абсолютно уверен, что среднестатистический школьник обязательно задаст Вам такой вопрос, например, а что такое ООП? Продвинутый школьник конечно поищет информацию в интернете, но тогда зачем создавать эту ветку, если всё можно найти в интернете?
Может быть Вам лучше сначала составить программу обучения школьников, как в учебнике, а затем поэтапно раскрывать суть вопроса?
Честно говоря, из того, что здесь было уже написано, ничего не понял и не приобрел, а мне очень хотелось бы научится создавать программы для автоматического трейдинга.
Написал сей пост не с целью оскорбить человека, который решил поделиться своими знаниями, а наоборот, с той целью, чтобы повысить степень эффективности обучения в данной ветке.
С уважением, Владимир.
Я написал "школьник" потому что примеры очень простые и к ним подробное объяснение.
Разумеется это предназначено всем, кому это интересно.
Я часто наблюдаю на этом форуме как люди пытаются постичь ООП, просто, без всякого смысла, запихивая несколько функций в класс.
Хотя, можно было потратить немного времени и прочитать хоть что-нибудь.
Здесь не будет полноценного курса обучения. я только показал, что ООП это не "что-то страшное".
Главная цель этой темы - побудить людей читать книги.