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

Если мы написали приложение с использованием Django а потом решили

сменить Django на другой фреймворк, легко будет сделать это?

26 ответов

28 просмотров

Сложно, с Джанго вообще сложно слезать, но при чём тут надёжность? "это и есть причина того, что код этот абсолютно неподдерживаемый" - нет, причина неподдерживаемости кода и ненадёжности кроется исключительно в разработчиках.

очень частый кейс ага)

Roman-F Автор вопроса
Bat
очень частый кейс ага)

ребят, вы хоть теорию читайте

Dmitriy Sviridov
Сложно, с Джанго вообще сложно слезать, но при чём...

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

Roman F
ребят, вы хоть теорию читайте

Я опираюсь на практику, все эти теории по типу сменить БД/сменить фреймворк упираются в практику, мало кто таким занимается “просто так”. Писать по солиду можно и на том же джанго, но мало кому это надо. Его выбирают для того чтобы требования бизнеса быстрее реализовать, а не когда хотят писать чистейший SOLID код

Roman Timofeev
По мне, ты просто не самый лучший пример привёл. D...

Я в курсе, у нас с вами много общих чатов) Но, тем не менее, факт: джанго занимает свою нишу, и заменить её можно разве что на RoR. Либо придётся уйму всего написать вручную. Конечно, если речь идёт о микросервисе, то только дурак возьмёт джанго, а не FastAPI, например, но, если мне нужен сайт с админкой, то брать FastAPI, а не Django как-то странно. Я, если что, не люблю Django, несмотря на то, что в этом диалоге часто упоминаю его.

Roman-F Автор вопроса
Bat
Я опираюсь на практику, все эти теории по типу сме...

1) Очень многие сейчас соблюдают СОЛИД потому что это тупо быстрее получается сильно и 2) вы насмехаетесь над другим не обладая при этом должными знаниями.

Dmitriy Sviridov
Я в курсе, у нас с вами много общих чатов) Но, тем...

Ну занимает, ок. Только зачем вообще в ту нишу ходить? Это ж как битрикс, который сначала как-то появляется в компании("смотрите сколько всего он умеет!!!"), а потом долго и мучительно от него избавляются.

Roman F
1) Очень многие сейчас соблюдают СОЛИД потому что ...

Я “насмехаюсь” над аргументом “если сменить фреймворк” по вашему мнению который доказывает “что код этот абсолютно неподдерживаемый.”. Я ничего не говорил про то что “солид плох и никто на нем не пишет”

Roman-F Автор вопроса
Bat
Я “насмехаюсь” над аргументом “если сменить фреймв...

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

Roman Timofeev
Ну занимает, ок. Только зачем вообще в ту нишу ход...

Зависит от задачи. Есть сайты, которые, допустим, делаются под партнёрскую программу. Их очень легко и удобно пилить на Django/RoR. Избавляться там от Django никто не будет никогда, ибо никому это не нужно. Делать кому-то такие сайты или нет - вопрос отдельный, но он не имеет отношения к текущей беседе. Есть спрос - есть и предложение. Я правда давно от этого ушёл, не беру такие заказы.

Roman-F Автор вопроса
Dmitriy Sviridov
Зависит от задачи. Есть сайты, которые, допустим, ...

Тут немного другое. Конечно, если ты знаешь Django и проект небольшой, то есть смысл

Dmitriy Sviridov
Зависит от задачи. Есть сайты, которые, допустим, ...

Конструктор сайтов типа tilda/wix закроет эту задачу быстрее и проще.

Roman Timofeev
Конструктор сайтов типа tilda/wix закроет эту зада...

Может быть, но не всегда. Конструктор сайтов хранит данные у себя + не настолько кастомизируемый

Dmitriy Sviridov
Я в курсе, у нас с вами много общих чатов) Но, тем...

Вот у меня сейчас стоит подобная задача, нужна тупо админка для своих, с RO/RW аккаунтами и 5-10 сущностями. Пилить на Go не вижу никакого смысла... еще и фронт придется самому делать. А Django тут идеально подходит.

Dmitriy Sviridov
Фу! Ты что, брось каку! Только Го!!!

ну бэк то я запилю с радостью... а что с мордой делать?

Andrey Burov
ну бэк то я запилю с радостью... а что с мордой де...

Ну выставить можно ещё заказчику счёт 50к за админку на React)

Roman Timofeev
https://t.me/gogolang/622884

сохранил к себе, поизучаю

Andrey Burov
Вот у меня сейчас стоит подобная задача, нужна ту...

Я пилил на го. Субьективно вполне "пилибельно" в сравнении с петонами. Другое дело, что всё вручную, да.

Миринговин
Я пилил на го. Субьективно вполне "пилибельно" в ...

Но мне кажется, запилить админку нужно спрашивать на собеседовании на джуна.

Andrey Burov
дурацкое ТЗ, отталкивает

Я не про тз, а что это надо уметь делать

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

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

Господа, а что сейчас вообще с рынком труда на делфи происходит? Какова ситуация?
Rꙮman Yankꙮvsky
29
А вообще, что может смущать в самой Julia - бы сказал, что нет единого стандартного подхода по многим моментам, поэтому многое выглядит как "хаки" и произвол. Короче говоря, с...
Viktor G.
2
30500 за редактор? )
Владимир
47
а через ESC-код ?
Alexey Kulakov
29
Чёт не понял, я ж правильной функцией воспользовался чтобы вывести отладочную информацию? но что-то она не ловится
notme
18
У меня есть функция где происходит это: write_bit(buffer, 1); write_bit(buffer, 0); write_bit(buffer, 1); write_bit(buffer, 1); write_bit(buffer, 1); w...
~
14
Добрый день! Скажите пожалуйста, а какие программы вы бы рекомендовали написать для того, чтобы научиться управлять памятью? Можно написать динамический массив, можно связный ...
Филипп
7
Недавно Google Project Zero нашёл багу в SQLite с помощью LLM, о чём достаточно было шумно в определённых интернетах, которые сопровождались рассказами, что скоро всех "ибешни...
Alex Sherbakov
5
Ребят в СИ можно реализовать ООП?
Николай
33
https://github.com/erlang/otp/blob/OTP-27.1/lib/kernel/src/logger_h_common.erl#L174 https://github.com/erlang/otp/blob/OTP-27.1/lib/kernel/src/logger_olp.erl#L76 15 лет назад...
Maksim Lapshin
20
Карта сайта