새로운 프로그래밍 패러다임을 홍보할 때는 기존에 사용하던 패러다임의 단점과 제안된 패러다임의 장점부터 시작합니다.
불행히도이 기사에서는 단점도 장점도 논의되지 않습니다.
일반적인 개발에는 흥미롭지 만 [지금까지] 더 이상은 아닙니다.
주제는 공개되지 않았습니다.
새로운 프로그래밍 패러다임이 홍보될 때...................
새로운 것이 아닙니다.
http://www.rsdn.ru/article/alg/Static_Finite_State_Machine.xml
http://coolisee.com/2010/08/20/mashina-sostoyanij/
http://www.vb-net.ru/dotnet/tour21/index.htm
http://www.javatutor.net/books/tip/complex_system_states
등 등
새로운 것이 아닙니다.
첫째, 패턴에 대한 기사를 작성할 때는 보편적으로 편리한 구현을 제안하는 것이 좋습니다.
이 기사는 스위치에서 더 나아가지 않았습니다.
패턴이 새로운 것은 아니지만 일반적인 구현을 보고 토론하는 것은 흥미로울 것입니다.
저는 이전 연사들과 함께합니다 :) .
"여러분, 프로그램을 설계 할 때 가능한 모든 상태를 고려하십시오"라는 문제 진술을 제외하고는 기사에는 열정이 없습니다.
사람들이 모르는 것이 있고 기사를 읽은 후 점프하고 깨달음을 얻었습니다.
초보자에게는 유용 할 수 있지만 추천하지 않고 길고 지루합니다.
그건 그렇고, 루빅스 큐브는 분해 될 때 한 가지 상태가 더 있습니다 :))
이 상태는 조립 된 큐브까지 한 단계이기 때문에 4 차원과 같습니다.)
"이 주제는 어떤 트레이더에게도 완전히 알려지지 않았다는 사실부터 시작하겠습니다..... 1991 년 저자 Shalyto A.A.가 프로그래밍 방법을 개발했습니다... 여러분 모두 프로그래밍의 새로운 방향을 연구 할 것을 촉구합니다."
글쎄, 그렇게 큰 말을 던져서는 안됩니다. 유한 오토마타는 이미 50 년 동안 알려져 왔으며 모든 프로그래머는 대학 1 학년 때이를 배웁니다.
그리고 스위치 패턴은 일반적으로 유능한 프로그래머라면 누구나 5 분 안에 "발명"할 수있는 오토 마타 구현의 표준 방법입니다.
특히 저는 존경받는 부서장의 발명품의 존재를 의심하지 않고 10 년 동안 이런 식으로 프로그램을 작성해 왔습니다 :)
그리고 PLC 프로그래밍에서는 오랫동안 "스타일과 표준"이었습니다.
그러나이 기사는 유용합니다 :).
닉네임으로 보아 작성자는 이탈리아인이고 글은 번역해야 합니다.
프로그래밍보다 최소 10년 이상 뒤처진 이상한 기사입니다.
기사 자체의 텍스트 ( "저자는 샬리 토"라는 만트라를 끊임없이 중얼 거리는)는 왕의 행동의 사본입니다.
Маленький принц оглянулся - нельзя ли где-нибудь сесть, но великолепная горностаевая мантия покрывала всю планету. Пришлось стоять, а он так устал... И вдруг он зевнул.
- Этикет не разрешает зевать в присутствии монарха, - сказал король. - Я запрещаю тебе зевать.
- Я нечаянно, - ответил Маленький принц, очень смущенный. - Я долго был в пути и совсем не спал...
- Ну, тогда я повелеваю тебе зевать, - сказал король. - Многие годы я не видел, чтобы кто-нибудь зевал. Мне это даже любопытно. Итак, зевай! Таков мой приказ.
- Но я робею... я больше не могу... - вымолвил Маленький принц и густо покраснел.
- Гм, гм... Тогда... тогда я повелеваю тебе то зевать, то...
Король запутался и, кажется, даже немного рассердился.
- Можно мне сесть? - робко спросил Маленький принц.
- Повелеваю: сядь! - отвечал король и величественно подобрал одну полу своей горностаевой мантии.
...
...
Маленький принц был восхищен. Вот бы ему такое могущество! Он бы тогда любовался закатом не сорок четыре раза в день, а семьдесят два, а то и сто, и двести раз, и при этом даже не приходилось бы передвигать стул с места на место! Тут он снова загрустил, вспоминая свою покинутую планету, и, набравшись храбрости, попросил короля:
- Мне хочется поглядеть на заход солнца... Пожалуйста, сделайте милость, повелите солнцу закатиться...
...
- Будет тебе и заход солнца. Я потребую, чтобы солнце зашло. Но сперва дождусь благоприятных условий, ибо в этом и состоит мудрость правителя.
- А когда условия будут благоприятные? - осведомился Маленький принц.
- Гм, гм, - ответил король, листая толстый календарь. - Это будет... гм, гм... сегодня это будет в семь часов сорок минут вечера. И тогда ты увидишь, как точно исполнится мое повеление.
저자는 현지 사람들 [프로그래머]이 그보다 몇 년 동안 살아온 난해한 모습으로 미국을 엽니 다.
게다가 세계 과학의 석학 인 저자는 그의 "추천"없이 매우 나쁘고 어둠 속에서 살고있는 사람들에게 설명하기 위해 현지 방언의 매우 작은 어휘를 가지고 있습니다.
// 그리고 기사는 정말 매우 지루합니다.
새로운 기고글 자동 거래 시스템(Automata-Based Programming)을 위한 새로운 접근 방식 가 게재되었습니다:
이 글은 MQL4와 MQL5에서 EA, 지표 및 스크립트를 개발하는 데 있어 완전히 새로운 방향을 제시합니다. 향후 이러한 프로그래밍 패러다임은 EA 구현에 있어 모든 거래자의 기본 기준이 될 것입니다. MQL5와 MetaTrader5 개발자는 오토마타 기반 프로그래밍 패러다임을 이용하여 새로운 언어인 MQL6와 새로운 플랫폼인 MetaTrader 6를 만들 수 있습니다.
압력 매개 변수 P와 새 상태를 추가하고 차트에 설명된 복잡한 종속성을 도입하여 프로그램을 보다 정교하게 만들 수 있습니다.
작성자: MT5