Size: a a a

2020 June 02

АС

Альберт Степанцев... in PHP
у меня щас есть один кадр
очень неплохой, вменяемый, адекватный дядька

но симфони головного мозга

простейших crud-методов надо напилить было десяток
он берет че-то готовое, типа api platform

ну я такой - ОК, норм (а сам знаю, что дальше будет)

а теперь, говорю, вот тут и тут в том сваггере, что твоя херота нагенерировала, надо небольшие правки внести

пыхтение на полдня
признание, что он не знает, как это можно сделать, какие аннотации писать и какие декораторы использовать

а нормальный программист просто открывает swagger.yaml в редакторе и - внезапно блять - редактирует!

симфони - это вечная борьба с фреймворком вместо простого написания кода
источник

VM

Volodymyr Melko in PHP
Альберт Степанцев
у меня щас есть один кадр
очень неплохой, вменяемый, адекватный дядька

но симфони головного мозга

простейших crud-методов надо напилить было десяток
он берет че-то готовое, типа api platform

ну я такой - ОК, норм (а сам знаю, что дальше будет)

а теперь, говорю, вот тут и тут в том сваггере, что твоя херота нагенерировала, надо небольшие правки внести

пыхтение на полдня
признание, что он не знает, как это можно сделать, какие аннотации писать и какие декораторы использовать

а нормальный программист просто открывает swagger.yaml в редакторе и - внезапно блять - редактирует!

симфони - это вечная борьба с фреймворком вместо простого написания кода
основная идея симфони - набор слабосвязанных компонент. апи платформа, фос-юзер. Это бандлы которые противоречат идеологии симфони, потому такая фигня и получается =)
источник

АС

Альберт Степанцев... in PHP
основная идея симфони - попробовать сделать спринг и гибернейт на php
источник

ЕР

Евгений Ромашкан... in PHP
Альберт Степанцев
у меня щас есть один кадр
очень неплохой, вменяемый, адекватный дядька

но симфони головного мозга

простейших crud-методов надо напилить было десяток
он берет че-то готовое, типа api platform

ну я такой - ОК, норм (а сам знаю, что дальше будет)

а теперь, говорю, вот тут и тут в том сваггере, что твоя херота нагенерировала, надо небольшие правки внести

пыхтение на полдня
признание, что он не знает, как это можно сделать, какие аннотации писать и какие декораторы использовать

а нормальный программист просто открывает swagger.yaml в редакторе и - внезапно блять - редактирует!

симфони - это вечная борьба с фреймворком вместо простого написания кода
Пишу на симфони, не борюсь с фреймворком, апи платформ не использую, бандлов почти нету)
источник

АС

Альберт Степанцев... in PHP
Типичный диалог с симфонистом:
- А еще у вас роутинг в комментариях!
- Никто не заставляет это использовать, можно описать роутинг в отдельном конфиге...
- А хрен ли ты сам это не делаешь?
(С)
источник

ЕР

Евгений Ромашкан... in PHP
Поборолся немного когда перестал юзать http-kernel, но его можно было изначально не брать
источник

SZ

Sergey Zolotov in PHP
Альберт Степанцев
у меня щас есть один кадр
очень неплохой, вменяемый, адекватный дядька

но симфони головного мозга

простейших crud-методов надо напилить было десяток
он берет че-то готовое, типа api platform

ну я такой - ОК, норм (а сам знаю, что дальше будет)

а теперь, говорю, вот тут и тут в том сваггере, что твоя херота нагенерировала, надо небольшие правки внести

пыхтение на полдня
признание, что он не знает, как это можно сделать, какие аннотации писать и какие декораторы использовать

а нормальный программист просто открывает swagger.yaml в редакторе и - внезапно блять - редактирует!

симфони - это вечная борьба с фреймворком вместо простого написания кода
апи платформ это не часть симфони
источник

B

BIV in PHP
Альберт Степанцев
основная идея симфони - попробовать сделать спринг и гибернейт на php
+++
источник

SZ

Sergey Zolotov in PHP
Альберт Степанцев
Типичный диалог с симфонистом:
- А еще у вас роутинг в комментариях!
- Никто не заставляет это использовать, можно описать роутинг в отдельном конфиге...
- А хрен ли ты сам это не делаешь?
(С)
роутинг централизированный или на аннотациях это вкусовщина. не более
источник

ЕР

Евгений Ромашкан... in PHP
Альберт Степанцев
Типичный диалог с симфонистом:
- А еще у вас роутинг в комментариях!
- Никто не заставляет это использовать, можно описать роутинг в отдельном конфиге...
- А хрен ли ты сам это не делаешь?
(С)
Потому что так удобнее, например?)
источник

АС

Альберт Степанцев... in PHP
Sergey Zolotov
апи платформ это не часть симфони
Волга окончательно впала в Каспийское море
источник

RV

Roma Vandolyak in PHP
ну да
то ли дело ларавель или другой фреймворк
источник

АС

Альберт Степанцев... in PHP
фреймворки вообще по сути не нужны
источник

АС

Альберт Степанцев... in PHP
лучший фреймворк - это composer
источник

ЕР

Евгений Ромашкан... in PHP
Мда)
источник

B

BIV in PHP
Альберт Степанцев
Типичный диалог с симфонистом:
- А еще у вас роутинг в комментариях!
- Никто не заставляет это использовать, можно описать роутинг в отдельном конфиге...
- А хрен ли ты сам это не делаешь?
(С)
таки в спринге он тоже в аннотациях =)
Аннотации - это вообще мощный тулз. Чем плохо их использовать?
источник

АС

Альберт Степанцев... in PHP
да ничем, используйте, чё
источник

АС

Альберт Степанцев... in PHP
на здоровье
источник

АС

Альберт Степанцев... in PHP
мне-то похрен
источник

SZ

Sergey Zolotov in PHP
симфони так-то давно стал набором компонентов
источник