Size: a a a

WordPress – русскоговорящее сообщество

2019 August 28

АИ

Алексей Ильин in WordPress – русскоговорящее сообщество
"разделить сложное на простые элементы для того, чтобы было проще кодить, легче модифицировать и делать меньше ошибок"
а по итогу сложно кодить, никто не понимает, как это модифицировать и куча ошибок.
источник

AK

Alexander Kadyrov in WordPress – русскоговорящее сообщество
И я обожаю людей, которые, только узнав про Singleton, Factory и прочие паттерны, пытаются впихнуть их туда, где им не место совсем
источник

КГ

Константин Голощапов in WordPress – русскоговорящее сообщество
Viktor Ostashev
А что, для себя надо делать криво? Нужно понимать, что ООП - не отрицание, а дальнейшее развитие процедурной парадигмы, необходимость в котором возникла по мере усложнения программ, а веб-программированию это относится точно так же, как и к всему остальному. И главная цель и того, и другого - разделить сложное на простые элементы для того, чтобы было проще кодить, легче модифицировать и делать меньше ошибок. А безошибчного кода в природе не бывает.
А потом появился GO и всё сломал)
источник

VK

Vadim Kunitcyn in WordPress – русскоговорящее сообщество
Ну в целом как бы, для WP уже полезно было бы на ООП перейти, там уже достаточно такого, что стоило бы разделить)
источник

КГ

Константин Голощапов in WordPress – русскоговорящее сообщество
Алексей Ильин
"разделить сложное на простые элементы для того, чтобы было проще кодить, легче модифицировать и делать меньше ошибок"
а по итогу сложно кодить, никто не понимает, как это модифицировать и куча ошибок.
Называется "Лапша"
источник

KL

Katya Leurdo in WordPress – русскоговорящее сообщество
Alexander Kadyrov
И я обожаю людей, которые, только узнав про Singleton, Factory и прочие паттерны, пытаются впихнуть их туда, где им не место совсем
это определенный этап развития, потом отпускает )))
источник

VK

Vadim Kunitcyn in WordPress – русскоговорящее сообщество
Константин Голощапов
А потом появился GO и всё сломал)
GO вроде не родил новых паттернов разработки))
источник

VO

Viktor Ostashev in WordPress – русскоговорящее сообщество
zEvilz
почему сразу криво, там все ок почти)
Криво потому, что когда имеем больше 10-20 строк плоского кода, искать ошибки и модифицировать его становится невозможно. Когда количество строк превышает 300-400 становится невозможно дебажить и модифицировать уже процедурный код.  ООП придумали для того, чтобы разложить программу по кирпичикам, причём так, чтобы при изменении любого кирпичика не нужно было трогатть все остальные.
источник

KL

Katya Leurdo in WordPress – русскоговорящее сообщество
мне достался сайт, на котором всё написано огромными статическими классами, у которых даже нет свойств, только статические методы... зачем??? нет, ЗАЧЕМ???
источник

КГ

Константин Голощапов in WordPress – русскоговорящее сообщество
Vadim Kunitcyn
GO вроде не родил новых паттернов разработки))
В мире повсеместного ООП он разительно выделяется)
источник

VK

Vadim Kunitcyn in WordPress – русскоговорящее сообщество
Ой если так говорить но нода тоже не про ООП))
источник

VO

Viktor Ostashev in WordPress – русскоговорящее сообщество
Katya Leurdo
мне достался сайт, на котором всё написано огромными статическими классами, у которых даже нет свойств, только статические методы... зачем??? нет, ЗАЧЕМ???
Значит, писалось человеком, не читавшем Буча, но услышавшим, что ООП - это круто.
источник

VK

Vadim Kunitcyn in WordPress – русскоговорящее сообщество
Просто я согласен с , что в ООП не плохо... если к месту... так же как и функциональное если к месту))
источник

VK

Vadim Kunitcyn in WordPress – русскоговорящее сообщество
Проблема, в том, что когда люди опираются в одно что-то))
источник

КГ

Константин Голощапов in WordPress – русскоговорящее сообщество
Vadim Kunitcyn
Просто я согласен с , что в ООП не плохо... если к месту... так же как и функциональное если к месту))
Всегда нужно комбинировать. ООП не покроет всего как и функциональщина.
источник

VK

Vadim Kunitcyn in WordPress – русскоговорящее сообщество
В результате мы видим системы, которые должно было разрабатывать в ООП, а это засунуто в 10ко файликов... и там такие выверты используются... что ты думаешь ну зачем?
источник

КГ

Константин Голощапов in WordPress – русскоговорящее сообщество
Vadim Kunitcyn
Ну в целом как бы, для WP уже полезно было бы на ООП перейти, там уже достаточно такого, что стоило бы разделить)
Не знаю. Как по мне хзорошая система чтобы учиться, начинаешь понимать функциональшину, быстро и дешево. А потом идёшь уже в ООП и начинаешь неплохо комбинировать
источник

VK

Vadim Kunitcyn in WordPress – русскоговорящее сообщество
Константин Голощапов
Не знаю. Как по мне хзорошая система чтобы учиться, начинаешь понимать функциональшину, быстро и дешево. А потом идёшь уже в ООП и начинаешь неплохо комбинировать
Ну как человек, который несколько лет своей жизни преподавал, хотя не програмирование )) я могу сказать, что нельзя учить чему-то одному)) на выходе человек будет говорить, функциональное это все... А ваши вот ООП это сильно сложно и вообще мне проще так...
источник

VK

Vadim Kunitcyn in WordPress – русскоговорящее сообщество
По этому в нормальной системе обучения учат слоями... чуть чуть этого чуть чуть другого... а теперь это скомбинируем))
источник

VS

Victor Stepankov in WordPress – русскоговорящее сообщество
Константин Голощапов
Не знаю. Как по мне хзорошая система чтобы учиться, начинаешь понимать функциональшину, быстро и дешево. А потом идёшь уже в ООП и начинаешь неплохо комбинировать
функциональщина != процедурка.
свой код только тарас имеет право называть функциональным
источник