<rmcreative>

RSS

Рефакторинг в стиле ниндзя и другие приемчики

25 сентября 2020

1-го октября, в 19:00 веду вместе с бывшим коллегой, Валентином Назаровым, интересный стрим про рефакторинг. Рефакторить будут Валентин Удальцов и Леонид Корсаков. Оба те разработчики, у которых стоит учиться. Подопытный — «код популярного опенсорс-проекта на гитхабе»... ну вы поняли какого ;)

Читайте анонс на хабре и добавляйте в календарик

Комментарии RSS

  1. №12020
    Дмитрий
    Дмитрий 30 сент. 2020 г., 17:02:57

    Елисеева только не зовите, а то его триггерит при слове Yii

  2. №12022
    Эльдар
    Эльдар 02 окт. 2020 г., 5:30:23

    Дмитрий, почему вы не хотите чтоб Вас звали?

  3. №12023
    Sam
    Sam 02 окт. 2020 г., 17:02:12

    Дмитрий, а он там был и даже был в эфире.

  4. №12024
    Дмитрий
    Дмитрий 02 окт. 2020 г., 19:07:58

    Я еще только 1/3 записи посмотрел, времени нет(

  5. №12025
    Дмитрий
    Дмитрий 08 окт. 2020 г., 8:09:52

    Наконец-то досмотрел. Впрочем, от Дмитрия я другого не ожидал :) К сожалению, он так и не понял, для чего нужен был Yii2, а кто понял, тот большой молодец.

    Я в 2016 году сделал сайт на Yii2 с AR за 2 недели, который имеет 5к уников и 50к просмотров в сутки и мобильное приложение на 100к+ скачиваний. Мобильное приложение как раз по API к бекенду на Yii2 обращается.

    А приложение обычный CRUD по своей сути. И за 4 года я его практически не переписывал :)

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

  6. №12026
    Эльдар
    Эльдар 08 окт. 2020 г., 13:08:23

    Дмитрий, кто как хочет так и др..ит) Везде есть свои плюсы и минусы. Нужен баланс) Нет ничего плохого, чтоб знать все архитектурные особености программировния также нужно уметь ими пренебрегать. С тобой согласен, не мало проектов которые прошли через меня писались на колонках херак херак и готово. А когда уже появляются деньги и идеи, то пытаются это переписать по правильному и как правило от первоначальной идеи проекта остается процентов 30) тогда переписывается с учетом новых идей и даже на других ЯП, разбивая на микросервисы и .т.д. Новый проект писать с этими архитектурами, как я думаю это большая ошибка, первое что плохое может произойти это перегорание к проекту. Пока есть силы и мотивация нужно ставить все это на рельсы как можно раньше, если поедет, можно конечно убиватся по архитектурам)

  7. №12027
    Дмитрий
    Дмитрий 08 окт. 2020 г., 15:39:15

    Эльдар, именно! :) И для этих целей есть другие фреймворки и другие языки. Yii2 это про вжик вжик и погнали!

    Я не знаю, что будет в Yii3, демку сегодня посмотрел, но я так понял она больше мертвая, чем живая.

    А Yii2 это RAD фреймворк и говорить, что "фи какая гадость" или соглашаться с тем, что в yiisoft/validator нужно все переписать, это ну очень странный подход.

    Вон целый dns-shop на Yii2 работает и сайт сделали отличнейший.

  1. Почта опубликована не будет.

  2. Можно использовать синтаксис Markdown или HTML.