@prophp7

Страница 1056 из 1387
Maksim
04.05.2018
06:49:27
Через экран не пахнет)

Не легче) эт прям гарантированно. Мысли всё снести и написать, как надо, до добра не доводят)

Sergey
04.05.2018
06:59:29
но для этого надо видеть примерно код, что бы точно говорить))

Google
Maksim
04.05.2018
07:01:46
ну почему же? вполне может быть и легче
Зависит по большей части от бизнеса. На скок времени он готлв проебать разраба. С учётом, что может ничего не получиться, или станет хуже (например, так же, но под другим соусом)

Sergey
04.05.2018
07:03:31
не просто jqyery а планомерно интегрировать vue

(хотя хз почему вы так vue любите но это не мне судить о вкусах)

ну и "vue" вроде пока в нормальные подходы не полностью умеет (typescript))

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

короч ладно, надо еще разбираться что там в этом твоем jquery файлике

так это пустое нытье о тяжелой судьбе

ну да, ты мне будешь это рассказывать)

ну и "никаких кукисов для бизнес логики" - это пока у тебя не возникнет желания делать a/b тестирование какое

да и в целом это никакого отношения к SPA не имеет

я лишь к тому что ты выбираешь между: - переносить на SPA отдельные страницы по чуть чуть инкрементно повышая качество продукта - потратить 2-3 месяца на то что бы переписать все. то есть если бизнес устраивает что они не смогут никаких новых фич за 3-4 месяца запихнуть в скоуп - ну ок

Bohdan
04.05.2018
08:22:52
ну вот у меня сейчас такая же история

Google
Bohdan
04.05.2018
08:23:07
бизнес не устраивает перенос всего скопом потому я переписываю покусочно

Sergey
04.05.2018
08:29:24
Да, так и работает. Тебе вообще за решение проблем платят а не за поиграться с webpack

Maksim
04.05.2018
08:33:07
мб не в коде вопрос?) блин, странное чувство дежавю)

ты случаем не в германии работаешь?)

Dmitriy
04.05.2018
08:34:27
это утопия

Maksim
04.05.2018
08:34:40
не, я так) просто спросил)

говорю же, странное чувство дежавю)

ну я не видел никогда проектов с неподдерживаемым кодом) вопрос наличия желания, времени и сговорчивости начальства)

Bohdan
04.05.2018
08:36:05
тут у всего чата был опыт общения с человеком с подобным опытом

Evgeniy
04.05.2018
08:44:39
наверно когда дешевле и проще рядом поднять такой же сервис(api) но которые будут понятны и поддерживымаемы и использовать стек технологий

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

и еще где то там внутри свой велосипед для работы с бд и получается там работа напрямую с бд через pdo, через active record от yii, через active record от kohana, велосипеды джумлы для работы с данными, свои велосипеды.

Maksim
04.05.2018
08:49:25
так-то бывает и хуже. Но всё это вполне можно изолировать и исправить

Evgeniy
04.05.2018
08:49:40
ну да все можно исправить вопрос цены

бывает и намного хуже видел проекты еще и хуже, magentoo +zend1 +symfony2 + свои велосипеды (и еще кучка других фв)

Maksim
04.05.2018
08:50:51
в мадженте зенд ток для запаха подмешали)

Evgeniy
04.05.2018
08:50:52
чтобы такое исправить надо уметь объяснить бизнесу что все тормозим разработку новых фитч

и всей командой хуярим нормально

но чтобы такое сделать надо чтобы уровень команды был соответствующим

и производительность команды

Google
Evgeniy
04.05.2018
08:51:42
чтобы не получилось так что взял например лару 5.6

начал на нее переписывать

Maksim
04.05.2018
08:51:56
сама по себе маджента - жуткая штука, цель которой погрузить разработчика в самую бездну уныния и скорби)

Evgeniy
04.05.2018
08:51:57
затянулось на год, вышла лара 6 например

а у вас на половину переписано

и так в зоопарк легаси добавили еще лару )))

таким образом все фв и появлялись в списке

Кстате кто какие способы знает по вытаскиванию проектов из жопы?

Я знаю 2 способа и даже несколько раз участвовал в гих

Виктор
04.05.2018
08:59:41
Главное руководство убедить в необходимости, получив время на ректальную процедуру)

Evgeniy
04.05.2018
09:06:11
берешь любой факап

с выкладкой релиза

Evgeniy
04.05.2018
09:06:20
затягивания сроков

или когда выложили релиз а он сломан и понесли финансовые потери

с тем что некоторые типовые действия делают слишком долго а значит дорого (надо оплачивать время)

что фитчи которые ставятся в очередь откладываются на несколько кварталов

пример из жизни после нг маркетологи говорят надо сайт к 8 марта разукрасить цветочками акцию и тд замутить

а там по плану задач столько что

Admin
ERROR: S client not available

Evgeniy
04.05.2018
09:08:27
ты говоришь за задачу возьмуться не раньше сентября и это оптимистично

Google
Evgeniy
04.05.2018
09:08:39
и не факт что к следующему году к 8 марта успеем

а маркетолагам что ? им похуй они не слушают

говорят делайте

Maksim
04.05.2018
09:09:43
тут должен был быть анекдот про мебель в борделе.

Evgeniy
04.05.2018
09:10:07
ты берешь задачу прикидываешь 100часов например

и оринтируешься на сентяборь, думаешь к октябрю будет

маркетологи в начале марта, а где фишка с нашей акцией мы вот рекламу по (радио, тв, наружка, что угодно) запускаем

а мы говорим так мы же говорили не раньше октября

и они не довольные

идут жаловаться

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

тех долг решать, потом он машет рукой и дает пол года

летом все в отпусках хули делать )))

ну и ты потом или делаешь збс или больше никогда не дадут пол года)

Maksim
04.05.2018
09:14:36
если ты код пишешь так же, как сообщения, то ничего удивительного в том, что полный трешак творится, не вижу)

Виктор
04.05.2018
09:15:29
Бывают случаи, когда остановить или приостановить разработку невозможно, тогда нужны дополнительные человеко ресурсы, но не так чтобы все превратилось в гонку с разрастанием легаси и переписыванием.

Maksim
04.05.2018
09:17:48
это всё следствие неправильного подхода)

Ramil
04.05.2018
09:22:40
Всем привет ,народ где можно скачать книги по front/back-end бесплатно.

Google
Виктор
04.05.2018
09:25:41
Правильность начинается с добротного, объемлющего ТЗ. К сожалению, реалии таковы, что бизнес может быть очень изменчивым в требованиях и сроках, что не позволяет правильно спроецировать хотелки в программные абстракции и все равно в какой-то степени проект обрастает не очень популярными решениями.

Ramil
04.05.2018
09:26:41
​​Designing Data-Intensive Applications: The Big Ideas Behind Reliable, Scalable, and Maintainable Systems (2018) Авторы: Мартин Клеппман #databases #books При увеличении приложения данные о его пользователях начинают расти и способны тормозить работу сервиса. Чтобы этого не происходило, приложение требуется правильно обслуживать. В этом пособии вы прочитаете о ключевых принципах, алгоритмах и решениях, необходимость которых тем более очевидна при разработке высоконагруженных систем для работы с данными. Весь материал в книге рассматривается на примере внутреннего устройства популярных фреймворков и программных пакетов. В книге рассматриваются следующие темы: ➕ основы информационных систем; ➕ распределённые данные; ➕ производные данные; ➕ будущее информационных систем и многое другое. Недостатки: ➖ не обнаружено.

Есть у кого-нибудь?

Страница 1056 из 1387