GavriKos, а за меня все найдут стандартные функции языка, они и проверят упорядочены они или нет и при желании применят интерполяционный поиск.
А по поводу писать на ноде игру - согласен. Наверное там больше всего вероятность встретить. И то я бы аддон написал для вычислений.
Могут оказаться, но js не ахти какой вычислительный язык особенно на сервере, где любое вычисление замедляет все в 1000 раз. А ультрабанальные алгоритмы вроде сортировки и еще 100 функций для String и Array уже реализованы
Да я пробегался, mv* там не было, а остальные я либо и так использовал, только не зная, что это паттерн, либо они применимы к языкам, где ООП очень серьезно развито.(Java,cpp,c#).
yurygolikov, не понял скорее всего из за того, что приложил недостаточно усилия. Задал вопрос чтобы узнать, возможно такие паттерны как mv* вообще не применимы на бэкэнде с экспрессом и мне нужно потратить силы на более применимые паттерны.
Я не тот человек который так может делать. Я сначала перечитываю все что можно, а потом делаю. Именно поэтому я почти ничего не писал на кривом ооп через функции в Js и почти сразу начал юзать промиссы с async await.
А по поводу писать на ноде игру - согласен. Наверное там больше всего вероятность встретить. И то я бы аддон написал для вычислений.