169 похожих чатов

Парни а подскажите плез, недавно устроился на новую работу, там

стек частично пхп 5.6, юзают json-rpc и пишут напрямую в базу, это норма вообще работать так в 2021, кто-то сталкивался? А то я просто на симфе 2.5 года писал, увидел такое и чето в ступор встал, первый раз вижу чтобы такой устаревший стек юзали

30 ответов

7 просмотров

А ты не спросил про стек на собесе?

Vladimir- Автор вопроса

Спросил, сказали есть чуток легаси мол мы все переделываем успешно и юзаем симфу, оказалось что легаси 70%, то что они переделывают они тоже без фреймворков ебашат, а про симфу мне ведущий разраб сказал что ненавидит ее, также как и автовайринг и доктрину

> пишут напрямую в базу Т.е. прямо в контроллерах к условной mysqli обращаются?

Vladimir- Автор вопроса

Хаха там даже контроллеров нет нормальных))

> ненавидит ее, также как и автовайринг и доктрину А альтернативный путь, случайно, не сказал? Или просто "нет"?

Vladimir- Автор вопроса

Статик методы и ActiveRecord сказал))

Не плохой повод свалить оттуда сразу же и написать статью на ебаном.

Vladimir- Автор вопроса

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

Т.е. без единой точки входа?

Это я понял. Просто там разные реализации могут быть... От крутой до ужасной.

Vladimir- Автор вопроса

Ну может у них крутая реализация и я ничего не понимаю, но то что у них там в половине сервисов 5.6 намекает что нет

Но не апнули ж почему-то. Наверно, не смогли

Vladimir- Автор вопроса

На семерке, но без фреймворков и со своими json-rpc

json-rpc — не бяда, имхо. Вопрос качества реализации.

Vladimir- Автор вопроса

Ну получается какие-то левые сервисы стучатся в код к твоему сервису, ну такое чет

Вебсокеты тоже так пилили и не смущались. Имхо, не проблема что кто-то другой твой код вызывает, если вокруг этого хорошо всё устроено (достаточно корректных абстракций)

Vladimir- Автор вопроса

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

Жестко.

Если б корректно построили, то такого бы не было, имхо. Загонять всё в одно место, а дальше уже команды с данными самому явно разгребать.

Vladimir- Автор вопроса

Да вот я хз, то ли я идиот и не вдупляю таких гениальных решений(хотя все с кем я общался ругали и архитектуру и то как все сделано), то ли оттуда рли бежать надо

Написал человек, юзающий property based автовайринг. Так что говноед тут не только лишь он.

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

Я не хочу отговаривать говноедов перестать есть говно.

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

Их тут уже двадцать штук было. Зачем повторять?! Ну и к автовайрингу в целом дое--цца можно, если захотеть.

Аргументы в стиле "можно обосраться", ну обосраться теперь.

Зачем делать так, как можно обосраться, если можно так не делать? Потому что хочется? Аргументы нужны с двух сторон. Повторять предыдущие я не собираюсь. Тем более, что тогда их кое-кто уже не захотел принять.

Мои аргументы, не является такой автовайринг на атрибутах чем-то плохим. А обосраться можно на чём угодно. Захотеть присвоить чужому сервису зависимость - это настолько странное желание, что пожелавший не остановится и обманет сокрытие.

Ответ в стиле "Пишите нормально и будет нормально"

> Мои аргументы, не является такой автовайринг на атрибутах чем-то плохим. Видимо, следовало принимать участие в прошлой дискуссии. > А обосраться можно на чём угодно. Значит ли это, что следует упрощать возможность это сделать? Ну или мешать самому себе, если применяется автоварийнг только на публичных пропертях (даже если они обязательны в работе всего класса).

Похожие вопросы

Обсуждают сегодня

А еще в перле можно уже @arr1 + @arr2?
Sergei Zhmylove
53
Привет всем. появился вопрос. Разрабатываю сайт, в данный момент он запущен. Хостинг beget. Добавляю на сайт яндекс метрику с помощью полей client-settings (взято отсюда http...
Andrew
2
я не магистр хаскеля, но разве не может лейзи тип конвертнуться в не-лейзи запросив вычисление содержимого прям при инициализации?
deadgnom32 λ madao
100
;.686 ;Система команд процессора 686 ;.MODEL FLAT,stdcall ;Модель памяти плоская, стандартный ;вызов процедуры ;option casemap:no...
Егор Анелькин
1
а как ловят такое ghci> res <- getPos2 urlt 0 (alist !! 0) 200 ghci> res SearchAtom (Search "www.google.com" "/search?q=" "Haskell") "haskell.org" (SearchTS [(2024-05-06 07:...
Fedor
14
Ребята, а из API геокодеров (по адресам в РФ) что сейчас актуального и есть ли среди актуального бесплатное/с нормаотным лимитом запросов? ситуация простая - на сайте периоди...
Dreamer_0x01 VeseloV
8
Добрый день, а есть ли возможность завернуть уже зашифрованный пасс в креденшл, в интернете натыкаюсь только на создание пары и ее шифровки, но тогда все равно нужно расшифров...
SSS
1
короче сгенерила мне эта штука код на ассемблере: struc string val { common local .value dq .value .value: if ~val eq db val end if db 0 } fo...
Vi Chapmann Chapmann
12
Всем привет! Массив вводится с клавиатуры, кол-во элементов неизвестно, поэтому я указал arr db 100 dup(?) С нахождением максимума проблем нет, а вот минимум почему-то всегд...
En Vind Av Sorg
11
Есть тут те у кого дети есть + 2 работы + в зал ходят + в семейной жизни все хорошо?
Abdul-Aziz M.
13
Карта сайта