@proelixir

Страница 502 из 1045
Ilnur
03.04.2017
20:10:08
никакого диктата, используй либы какие хочешь

Pavel
03.04.2017
20:10:21
ну вот реакт это либа

Dmitry
03.04.2017
20:10:26
Jquery это не Фреймворк, потому что ты пишешь код который вызывает функции со значком $

Pavel
03.04.2017
20:10:26
бери юзай

Google
Roman
03.04.2017
20:10:28
конечно. либы позволяют комбинировать подходы
С огромным оверхеда. На их объединение, поэтому кто-то построит либу которая объединяет все эти либы в один флоу. И получит фреймворк

Dmitry
03.04.2017
20:10:41
И реакт это либа

Хотя с реактом можно поспорить

Roman
03.04.2017
20:11:42
Jquery это не Фреймворк, потому что ты пишешь код который вызывает функции со значком $
Т.е. значке $ теперь как-то входит в понимание фреймворк это или нет? А что скажешь про либы со значком &?

Pavel
03.04.2017
20:11:43
С огромным оверхеда. На их объединение, поэтому кто-то построит либу которая объединяет все эти либы в один флоу. И получит фреймворк
наоборот, я могу выбрать те либы какие захочу.. именно под задачу. А не тащить огромный фремворк из которого буду юзать 5%

shadowjack
03.04.2017
20:12:00
Jquery это не Фреймворк, потому что ты пишешь код который вызывает функции со значком $
а если я в реакте пишу this.properties.aaa.bbb это тоже не фреймворк? Он тоже какой-то геттер вызывает

Dmitry
03.04.2017
20:12:38
Pavel
03.04.2017
20:12:40
Хотя с реактом можно поспорить
Они позиционируют это как либу. Ну и по сути в вебе ты можешь юзать ее опционально. ОН не диктует повсеместно своих правил.

Pavel
03.04.2017
20:13:15
ну свой под задачу.. частный. Но я небуду это навязыать другим

Roman
03.04.2017
20:13:33
На это даже отвечать не вижу смысла, это просто до слов докопался
Я прост не понял из твоего объяснения почему же все же это не фреймворк. Я у фреймворками ф-ций не вызываю или что?

Pavel
03.04.2017
20:13:39
мол решайте свои задачи моим фремворком поотому что у меня история успеха с моей задачей

Google
Dmitry
03.04.2017
20:14:05
а если я в реакте пишу this.properties.aaa.bbb это тоже не фреймворк? Он тоже какой-то геттер вызывает
Ты пишешь это в классе, подразумевающем что есть render, есть state и properties, и ты пользуешься 3 штуками зная что их кто-то там за тебя вызывает

Roman
03.04.2017
20:14:19
ну свой под задачу.. частный. Но я небуду это навязыать другим
Ты нет, а кто-то будет. т.к. в программировании все на стандартах держится и вот совокупность библиотек станет стандартом и появится фреймворк

Pavel
03.04.2017
20:14:35
ну какая либа может в MVC и шаблоны?
если надо то даже своя собственная :)

Roman
03.04.2017
20:14:58
Это просто. либо твой код использует либу, либо Фреймворк использует твой код
Еще, у меня вебсервера использует мой код. Вебсервер фреймворк?

Апач какой-нибудь.

Dmitry
03.04.2017
20:15:12
Я прост не понял из твоего объяснения почему же все же это не фреймворк. Я у фреймворками ф-ций не вызываю или что?
Нет. Это фреймворк вызывает твои функции. А ты для их определения пользуешься "хелперами"

Pavel
03.04.2017
20:15:15
мы не должны заниматься выбором фремворков чтобы решить задачу. это неправильно

короче я за рост мощности языков а не за рост количества фреимворков

я в жабе от этого устал

Dmitry
03.04.2017
20:16:07
Еще, у меня вебсервера использует мой код. Вебсервер фреймворк?
Веб фреймворк прокидывает на порт запрос и отдаёт из порта ответ

Roman
03.04.2017
20:16:09
Нет. Это фреймворк вызывает твои функции. А ты для их определения пользуешься "хелперами"
А jquery не вызывает мои функции? Вызывает. У него промисы есть которые дергать мои собственноручно написанные ф-ции

Ilnur
03.04.2017
20:16:16
мы не должны заниматься выбором фремворков чтобы решить задачу. это неправильно
фреймворк тем полезен, что одного разработчика другим заменить легче. с бекбоном проблема была, что у каждого он свой, со своим набором либ, и новый разработчик дольше в проект входил

Pavel
03.04.2017
20:17:50
фреймворк тем полезен, что одного разработчика другим заменить легче. с бекбоном проблема была, что у каждого он свой, со своим набором либ, и новый разработчик дольше в проект входил
мне кажется это должно решаться подругому. НАдо код понятный писать и необходимый и достаточный. а не так что ради одной фигни чтобы была куча лишнего кода и с десяток конфигов только ради того чтобы запустить фремворк

Dmitry
03.04.2017
20:18:07
Что происходит, когда ты запускаешь экзешник дотнетовский с кодом myform : form button = new Button()?

Сравни это с jquery, в котором ты сам все пишешь, биндишь

Pavel
03.04.2017
20:19:06
ну вот ребята из ГО пошли таким путем, только своим

Ilnur
03.04.2017
20:19:07
фреймворк хоть как-то это решает

Google
Pavel
03.04.2017
20:21:13
по хорошему есть правила хорошего тона для офомления кода и документации. ТУт тоже бабка надвое сказала. Фреимворк решает только то что он должне решать и не будет решать твоих специфичных задачь, код под которые ты понапишишь по своему

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

Ilnur
03.04.2017
20:25:25
а почему не фреймворк? правила предоставляет, каркас предоставляет, готовые решения предоставляет

я понимаю, что есть специфичные задачи, но фреймворки делаются же для большинства типичных задач

Pavel
03.04.2017
20:26:32
это в начале так хорошо. но они же и закладывают ограничения. иногда бывает какойто каприз клиента и ты с ужасом понимаешь что твой любимый фремворк этого не делает.. и начинаешь искать воркроунд решение, и тоге появляются кастыли

easy make complexity

както так если не ошибаюсь

abc
03.04.2017
20:28:55
simple is not easy

Pavel
03.04.2017
20:29:09
нет. наоборот. simpl made easy

вы сами там писали что лучший код это его отсутствие

это как у старика Королева, самая надежная деталь та, которой вообще нет

Ilnur
03.04.2017
20:30:18
вы сами там писали что лучший код это его отсутствие
вот вот, с фреймворком у тебя будет протестированный код о котором тебе не надо будет заботиться

а когда пишешь руками, пишешь код который целиком тебе поддерживать

Pavel
03.04.2017
20:30:51
из простых штук всегда можно навернуть пару тройку слоев абстракций.. а вот пытаться адаптировать уже готовые абстракции... ну это тяжко бывает

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

как майкрософт с сильверлайтом))) шутка

Ilnur
03.04.2017
20:33:50
а, ну поэтому просто не берешь решения от гугла, эпл и майкрософт

react/redux и вперед)

Pavel
03.04.2017
20:34:13
так тоже неполучится.. надо просто по возможности исключать лишнее

Google
Pavel
03.04.2017
20:34:19
подходить разумно

понятно что никто гарантий не даст. но хотябы минимизировать. а также лучше контролировать свою архитектуру а не натягивать на нее фремворк как керзовый сапог

языки то более устойчивы к этому, нежели фремворки

Roman
03.04.2017
20:41:31
Нет, это ты вызываешь функции, в которые передаёт колбэк
но и фреймворк я тоже вызываю. FrameworkName.Init() Например)

Сравни это с jquery, в котором ты сам все пишешь, биндишь
каждый раз, каждый раз и снова и снова, много полезного кода. Да.

по хорошему есть правила хорошего тона для офомления кода и документации. ТУт тоже бабка надвое сказала. Фреимворк решает только то что он должне решать и не будет решать твоих специфичных задачь, код под которые ты понапишишь по своему
Ну ок, вот есть вебфреймворк, он тебе предоставляет доступ к request, позволяет писать response, заодно дает возможность написать это все в общем виде для большинства звапросов. Если нужны специфические потребности, то он предоставляет тебе доступ к более низкоруовневым абстракция вплоть до сырого запроса, чем этот фремворк плох?

Pavel
03.04.2017
20:54:19
давайте рассудим так. Что такое фремворк. Это по большому счету чейто подход к решению зачастую коплексной задачи. За которым кроме как авторитета разработчиков и истории успеха по зачастую ничего не стоит в большенстве случаев. Нет никакого более четкого и математического обоснования что эти люди не ошиблись и выбрали единственно правильное решение. И нет гарантий что ктото не напишит лучше или ты сам лучше ненапишишь. А еще позиционируемая универсальность фремвока снижает этот показатель. А появление более новых фремвоков, кои растут как грибы доказывате что есть более эффективные подходы. Тоесть выбор фремвока обычно идет опираясь на истину автотитета а не на авторитет истины. Фремворок это чьето видение задачи, нефакт что правильное.

К языкам требования обычно предъяляются более жесткие

в плане доказательств

правильности того или иного подхода

Admin
ERROR: S client not available

Pavel
03.04.2017
20:55:39
не

Rumata
03.04.2017
20:55:41
семья там дети?

сходи поиграй

Pavel
03.04.2017
20:55:47
4 детей

Rumata
03.04.2017
20:55:50
на гитаре

Pavel
03.04.2017
20:55:57
нелюблю гитары

Rumata
03.04.2017
20:56:07
оно и видно

Pavel
03.04.2017
20:56:13
ага

Google
عاصم بن حارث
03.04.2017
20:57:42
У баПки такая лыба алчно-хищная, что прям "зигануть" подмывает. ))))

Rumata
03.04.2017
20:57:52
я неистово зигую

пока течет мой любимый кетчуп

ну и пока русь с колен встает тоже бывает

عاصم بن حارث
03.04.2017
20:58:06
???

ну и пока русь с колен встает тоже бывает
народу много, пока ВСЕ встанут, то времени еще "пролетит" масса )

Rumata
03.04.2017
20:58:50
на лиспе как раз все и допишу

Roman
03.04.2017
21:00:57
давайте рассудим так. Что такое фремворк. Это по большому счету чейто подход к решению зачастую коплексной задачи. За которым кроме как авторитета разработчиков и истории успеха по зачастую ничего не стоит в большенстве случаев. Нет никакого более четкого и математического обоснования что эти люди не ошиблись и выбрали единственно правильное решение. И нет гарантий что ктото не напишит лучше или ты сам лучше ненапишишь. А еще позиционируемая универсальность фремвока снижает этот показатель. А появление более новых фремвоков, кои растут как грибы доказывате что есть более эффективные подходы. Тоесть выбор фремвока обычно идет опираясь на истину автотитета а не на авторитет истины. Фремворок это чьето видение задачи, нефакт что правильное.
Либа разве не то же самое, вот либа по обработке изображений, разве это не "по большому счету чейто подход к решению зачастую коплексной задачи"?

Либа разве не то же самое, вот либа по обработке изображений, разве это не "по большому счету чейто подход к решению зачастую коплексной задачи"?
" За которым кроме как авторитета разработчиков и истории успеха по зачастую ничего не стоит в большенстве случаев. "

Pavel
03.04.2017
21:01:45
с либой проще. потому что она легче. Ну простой пример как тяжко бывает порой переводить большой проект с одного фремворка на другой

Roman
03.04.2017
21:02:22
давайте рассудим так. Что такое фремворк. Это по большому счету чейто подход к решению зачастую коплексной задачи. За которым кроме как авторитета разработчиков и истории успеха по зачастую ничего не стоит в большенстве случаев. Нет никакого более четкого и математического обоснования что эти люди не ошиблись и выбрали единственно правильное решение. И нет гарантий что ктото не напишит лучше или ты сам лучше ненапишишь. А еще позиционируемая универсальность фремвока снижает этот показатель. А появление более новых фремвоков, кои растут как грибы доказывате что есть более эффективные подходы. Тоесть выбор фремвока обычно идет опираясь на истину автотитета а не на авторитет истины. Фремворок это чьето видение задачи, нефакт что правильное.
Да тут прост ослово фреймворк заменить на слово либа или язык и все будет то самое же.

Pavel
03.04.2017
21:03:22
Ну ты же писал что фремворк это какбы куча либ

Roman
03.04.2017
21:05:01
Ну ты же писал что фремворк это какбы куча либ
я писал что фремворк это куча лию которая склеена за тебя командой, либы между собой тоже бывают несоответствуют, один матрицы хранят в виде квадратного массива, другие в виде ступенчатого. и вот склеивай их без оверхеда между собой.

во фремворке это должны продумать.

Я не против либ и не призываю использовать только фремворки, но говорить давайте выкине фрейморки и будем пользоваться толкьо либами, не верно

Pavel
03.04.2017
21:05:49
давайте лучше разберемся в определениях, чтобы отделить фремвоки от либ в понятиях

https://ru.wikipedia.org/wiki/%D0%A4%D1%80%D0%B5%D0%B9%D0%BC%D0%B2%D0%BE%D1%80%D0%BA

вот формулировка фремворка

Страница 502 из 1045