
Котяй Негодяй
28.12.2016
09:50:35
Ну... Вникать приходится долго. Но я лично ощущаю профит от того, что овладел ими. Чем большими подходами ты владеешь, тем ты в принципе эффективнее. И тем короче и проще твой код.
Для реализации любой парадигмы нужно знать чуть больше.
=))
Чёт я тупею, что ли. Ошибка за ошибкой.

Google

Anonymous*
28.12.2016
09:53:10
Да про год тоже норм было

Котяй Негодяй
28.12.2016
09:54:08
Воробще, религии не место в программировании. Быть адептом какой-то технологии и браковать другие — значит ограничивать себя в развитии.

Roman ?
28.12.2016
09:56:40
Не руби и ладно

F01134H
28.12.2016
09:56:50
руби тоже хорош в принципе
Если ты жмахаешься в попец

Котяй Негодяй
28.12.2016
09:58:40
Ага. Так наверняка думают наши 1Сники. "В любой непонятной ситуации тупи, как баклан" — это их кредо.
Нет развития — деградация.
Третьего состояния не существует.

F01134H
28.12.2016
10:00:56
Чет я не замечаю
В основном все наоборот
Фуллстеков все больше и больше требуется...

Anonymous*
28.12.2016
10:01:17
Я вчера залезал в 1с

Котяй Негодяй
28.12.2016
10:01:35
Не. Я далеко не всё изучил в пхп. Я полез туда, какая технология более отвечает моим потребностям. Ну, просто я придерживаюсь того, что программист должен владеть несколькими языками и множеством непохожих подходов. Это кругозор и способность находить крутые решения для нестандартных ситуаций.

Google

Котяй Негодяй
28.12.2016
10:02:01
Лол.

Anonymous*
28.12.2016
10:02:05
Большинство ищет
Чтобы одному человеку и за все сразу

Котяй Негодяй
28.12.2016
10:02:13
Например, Яндекс.

Anonymous*
28.12.2016
10:02:49
Си?

Котяй Негодяй
28.12.2016
10:03:03
Вообще никак не определяет, какие сопуствующие языки. Но, чем больше они отличаются между собой, тем лучше.
Ну, я фуллстек, и это моя неизбежность. Специфика вещей, с которыми я работаю, и близкой мне архитектуры такова, чтот там грань между бэком и фронтом ну очень размыта, есть много кода, который работает и там, и там, есть общий пулл событий на двоих и всё такое.

D'
28.12.2016
10:08:38
что за ебатня такая "фуллстек"?

Котяй Негодяй
28.12.2016
10:11:16
Ну, я фуллстек, и это моя неизбежность. Специфика вещей, с которыми я работаю, и близкой мне архитектуры такова, чтот там грань между бэком и фронтом ну очень размыта, есть много кода, который работает и там, и там, есть общий пулл событий на двоих и всё такое.
И бывает так, что у тебя получается делать очень сложные для понимания в итоге, но очень крутые и изящные вещи. А потом ты эту штуку упрощаешь, не в ущерб гибкости и функциональности, но она становится простой для понимания. Это почти всегда исследовательская и архитектурная работа. Все паттерны, которые ты изучил, навыки работы с синхронным и асинхронным кодом и прочие ништяки, пригодятся обязательно. И профит будет в затраченном времени, качестве и деньгах.
Лол.
Прости, но ты неправ. Возможно, у тебя просто мало информации.
Да. Но особенности той или иной архитектуры подталкивают к использованию тех или иных паттернов.

Ортем
28.12.2016
10:13:28
У меня ощущение что я наблюдаю спор двух философов )

Артур Евгеньевич
28.12.2016
10:13:45

Котяй Негодяй
28.12.2016
10:14:34
Тот же самый вопрос.
Самый простой вариант.
Ну, а нафига она в PHP?

Admin
ERROR: S client not available

Артур Евгеньевич
28.12.2016
10:16:34
https://gist.github.com/umidjons/8396981

Google

Котяй Негодяй
28.12.2016
10:16:34
Ну, кому-нибудь понадобился этот паттерн в PHP?

Артур Евгеньевич
28.12.2016
10:16:43
первый линк
но хз насчет корректности

Котяй Негодяй
28.12.2016
10:18:12
Оу... Это стек вызовов неизвестной вложенности?
Спорное решение.
Может лучше плоский список обработчиков и механизм, который позволяет событию пролетать через каждый?
Чем меньше вложенности стека, тем проще поддержка.
Ну, значит не понял.
Ладно. Ну, хз. Без паттерна, который я привёл в пример, можно обойтись более безболезненно, чем в JS. Это же нифига не одинаковые среды.
Я ангуляр не трогал, он меня тайпскриптом напугал. В итоге оказалось, что это решение не было ошибочным.
Ну, к первому я вообще не хотел прикасаться, а второй навязывает TS.
Поэтому в пелотку его.


Котяй Негодяй
28.12.2016
10:25:19
Тогда скажи мне вот что. Почему же тогда один язык — "ООП", а другой — "функциональный", например?
Нет, конечно. Но там можно писать и в этом стиле. Если я, конечно, правильно понимаю эту парадигму.
Ну, насколько я понял эту парадигму, функция не должна иметь сайд-эффектов (не менять окружения, не вносить изменения в то, что передаётся в аргументы). Для более сложных вещей используются ФВП.
Если я где-то ошибся, то я только за, если мне пояснят.