
Oscar
29.08.2017
11:03:42
Можешь отлавливать ошибки на уровне приложения, в случае ошибки отдавать страницу заглушку и заголовок отдавать соответствующий, а сам эксепшен уже в лог приложения писать

Evgeniy
29.08.2017
11:03:45
у апача есть вариант по другому работать

Oscar
29.08.2017
11:04:06

Javharbek
29.08.2017
11:04:25

Google


Evgeniy
29.08.2017
11:04:36
Действительно, давайте обсудим, нахер нужно это все ООП в PHP. У меня самого горит от ситуации, но ничего поделать не могу:
Прилетел проект из-за бугра в 2015, куча PHP 2011 года самописного дерьма (в стиле хреновейшего wordpress). Уже 40 разработчиков, но продолжаем писать это дерьмо. На все вопросы к архитектору в стиле “брат, но как же OOP как же SOLID?” ответ : “Этот код приносит деньги {это правда}, значит ничего переписывать не нужно” - “Хорошо, архитектор, переписывать дело неблагородное, но как же новый код, почему за 3 года у нас кодавая база выросла на хуйзнаетсколько строк но легаси не уменшилось” - “Все работает, как написано, и как удобнее писать новым людям”. Да, по факту из 40 человек знают как правильно писать человек 10, а пытаются писать и всего 3-5. С учетом того что остальным 35 похуй, и легаси приносит деньги, повторяю вопрос - НАХУЙ PHP OOP и SOLID?
когда эти 10 человек предложат другую вакансию
или в один день они придут и скажут давай те нам зп овер дохуя бабла
бизнес скажет идите нахуй
и они уйдут в другое место
а поддерживать эту хуйню никто не сможет
по причинам что ты описал
следовательно разрабатывать новый фунционал будет проблемно
и будут только фиксить баги
а фиксить будут костылями, фиксим одно получаем несколько багов в других местах и так изо дня в день
пока продукт конкурентов не выдавит


Борис
29.08.2017
11:06:25
ну ты еще закончи все фразой: “Время лечит” :D

Evgeniy
29.08.2017
11:06:44
итого бизнес останется без своего положения "проебет все полимеры" что называется
и как итого или сделает новый продукт за овер дохуя бабла

Google

Evgeniy
29.08.2017
11:07:20
и потратит бабла больше в долгосрочной переспективе
зато в короткосрочной сэкономит


Alexey
29.08.2017
11:07:39
Действительно, давайте обсудим, нахер нужно это все ООП в PHP. У меня самого горит от ситуации, но ничего поделать не могу:
Прилетел проект из-за бугра в 2015, куча PHP 2011 года самописного дерьма (в стиле хреновейшего wordpress). Уже 40 разработчиков, но продолжаем писать это дерьмо. На все вопросы к архитектору в стиле “брат, но как же OOP как же SOLID?” ответ : “Этот код приносит деньги {это правда}, значит ничего переписывать не нужно” - “Хорошо, архитектор, переписывать дело неблагородное, но как же новый код, почему за 3 года у нас кодавая база выросла на хуйзнаетсколько строк но легаси не уменшилось” - “Все работает, как написано, и как удобнее писать новым людям”. Да, по факту из 40 человек знают как правильно писать человек 10, а пытаются писать и всего 3-5. С учетом того что остальным 35 похуй, и легаси приносит деньги, повторяю вопрос - НАХУЙ PHP OOP и SOLID?
и там прям всё реально так плохо?


Evgeniy
29.08.2017
11:07:59
но все это произойдет не сразу
и проект будет мучаться в конвульсиях лет 5
просаживая бабло

Alexey
29.08.2017
11:08:12
если 40 человек команда, и проект до сих пор поддерживается, там всё должно быть хорошо покрыто тестами

Evgeniy
29.08.2017
11:08:21

Alexey
29.08.2017
11:08:22
иначе такое поддерживать не реально

Evgeniy
29.08.2017
11:08:40
реально
костылями

Alexey
29.08.2017
11:08:56
оО, 40 человек без тестов?

Evgeniy
29.08.2017
11:09:04
чем больше людей
тем тяжелее в проекте за всем уследить
в том числе и за тестами

Alexander
29.08.2017
11:09:24
40 человек без тестов, проект поддерживается костылями = битрикс.

$iD
29.08.2017
11:09:35
и его покупают!
вот в чём эпик

Evgeniy
29.08.2017
11:09:49
скорее его продают хорошо
и потом проебывают больше денег)

Google

Evgeniy
29.08.2017
11:10:15
поэтому адекватные люди шлют сразу проекты с битриксом

Alexander
29.08.2017
11:10:21
ну да 50-60% отката от стоимости лицензии для партнера. Грех не продавать.

Evgeniy
29.08.2017
11:10:23
типо сами поддерживайте вы же купили)

$iD
29.08.2017
11:10:41
есть конторы, которые валят на битриксе
у всех своя ниша
даже у битрикса с wp
и кодеры там будут
всегда
и баги
и без тестов
к чему этот вой?

Alexander
29.08.2017
11:11:09
Ну для среднего ИМ Битрикс нормально идет.

$iD
29.08.2017
11:11:23
для среднего ИМ и опенкарт идёт

Alexander
29.08.2017
11:11:35
ну да) В том то и прикол))

dypa
29.08.2017
11:12:35
а поддерживать эту хуйню никто не сможет
смогут джуны которые не понимают размер бедствия, баги будут плодиться - но всех это не будет беспокоить. скорость внедрения фич будет отвратительной - но руководство будет тешить себя надеждами, что просто проект большой

Roman
29.08.2017
11:13:07
А если еще и без доки...

Evgeniy
29.08.2017
11:13:08
ну или зависит от проекта

$iD
29.08.2017
11:13:17
и это будет работать и люди будут новые и т.д. и т.п. и воз будет ехать (херово, но ехать)

Evgeniy
29.08.2017
11:13:30
потом начнут внедрять тайм трекерры и повышения эффективности

Google

Evgeniy
29.08.2017
11:13:43
звать консалтинговые агенства бизнес тренинги
хождения к гадалкам

russik
29.08.2017
11:14:12
Кто-то уже юзал рендеринг Mailables в браузере на ларе 5.5 ?
Полезная фича ?

Evgeniy
29.08.2017
11:14:13
вызов священника для освещения офиса и изгнание злых духов
приступы экзорцизма

Ринат
29.08.2017
11:14:38
а лара уже вышла 5.5? вроде в августе, а уже два дня всего осталось

Evgeniy
29.08.2017
11:14:46
и другие эффективные менеджерские инструменты для поднятие эффективности и заинтересованности в команде

russik
29.08.2017
11:14:55
я про dev ветку

dypa
29.08.2017
11:15:34
эти конвульсии будут длиться лет 5
больше к сожалению, потому что приносит деньги. и обычно уронить уже такой код может только DROP DATABASE или изменение законодательства

Alexander
29.08.2017
11:15:41

Evgeniy
29.08.2017
11:16:11
кроме экзорцизма

Roman
29.08.2017
11:16:18
у меня из практики на прошлой работе)

Evgeniy
29.08.2017
11:16:32
но всякие перестановки по феншую, денежные деревья
и прочая хуйня
лижбы не писать код

Roman
29.08.2017
11:16:50
Технический долг рано или поздно задавит, если ним не заниматься

Evgeniy
29.08.2017
11:17:05
ну главное что не сейчас)
менеджер мыслит чуть по другому
типо сейчас я вот на проекте подниму показатели

Google

Evgeniy
29.08.2017
11:17:28
к прошлому месяцу/кварталу
отчитаюсь и меня повысят

Ринат
29.08.2017
11:17:44

Alexander
29.08.2017
11:17:50
ну разве программисты не сообщают руководству "ну это пи***ц". Надо переписывать проект, и т.п. ? Я если вижу что по коду все плохо, то сразу сообщаю руководство об этом.

Evgeniy
29.08.2017
11:17:50
а этим проектом уже будет заниматься кто то другой, вот он и пусть разбирается
везде по разному
к сожалению это жиза)
потому что менеджер знает

Roman
29.08.2017
11:18:45

Evgeniy
29.08.2017
11:18:48
если делать все норм
то не надо толпы программистов
и видно кто в проекте работает а кто всякие нежные приседания придумывает

russik
29.08.2017
11:19:12
хз когда

Evgeniy
29.08.2017
11:19:23
а еще услуги хороших специалистов стоят хороших денег
и заказчик начинает искать дешевле
и такой проект естественно рады взять и потом "экономить"
и проект скатывается в то что было написано
имхо все это естественно

dypa
29.08.2017
11:25:48

Alexander
29.08.2017
11:27:05