Уведомления

Группа в Telegram: @pythonsu

#1 Апрель 24, 2021 14:46:50

heyfec
От: dfkjnfм
Зарегистрирован: 2021-04-20
Сообщения: 33
Репутация: +  0  -
Профиль   Отправить e-mail  

Как улучшить стиль программы?

Вот нашел у себя на копьютере Disiner QT5 это что типа Visual Basic Можно создавать графические приложения как в Tkinter только посложнее? Если это так то это надо изучить, Надо написать графический интерфейс для этой программы.

Отредактировано heyfec (Апрель 24, 2021 15:03:03)

Офлайн

#2 Апрель 24, 2021 18:01:16

heyfec
От: dfkjnfм
Зарегистрирован: 2021-04-20
Сообщения: 33
Репутация: +  0  -
Профиль   Отправить e-mail  

Как улучшить стиль программы?

И так создаем в папке файл под названием gline.py вставляем в него слкдующий текст и сохраняем

Отредактировано heyfec (Май 1, 2021 22:06:03)

Офлайн

#3 Апрель 24, 2021 18:32:01

Rafik
Зарегистрирован: 2018-09-04
Сообщения: 231
Репутация: +  27  -
Профиль   Отправить e-mail  

Как улучшить стиль программы?

heyfec
Вот нашел у себя на копьютере Disiner QT5 это что типа Visual Basic Можно создавать графические приложения как в Tkinter только посложнее?
С одной стороны оно посложнее, с другой стороны мощнее tkinter-а. Да, автоматом может родить код для графики, но в этом коде будет куча “мусора”, который можно безболезненно убрать. Тут уже нужны будут знания QT, чтобы знать что лишнее, а без чего твой код не будет работать.
Сейчас ты, пока, не знаешь основ (парадигмы) программирования. Тебе надо начать с изучения как правильно разбить задачу на подзадачи, что вывести в функции, что оставить в main. Короче, надо в первую очередь научиться правильно составлять алгоритм. Правильно составленный алгоритм - это больше половины работы, а кодинг всего лишь неболшая часть. Это как написать хорошее сочинение: если хорошо продуман сюжет, то слова сами просятся на лист и почти сразу получается написать хорошо. Если у тебя сюжет дрянь, то переписывай хоть сто раз, всё равно сочинение твоё не потянет выше трёх баллов.

Зачем тебе класс в таком виде? Никакой универсальности в нём в упор не вижу. Как ты его собираешься использовать повторно? Будешь переписывать? Если да, то такой класс бесполезен. Если создаешь класс, то с прицелом на повторное использование без всяких коренных переделок, т.е “подключаешь” его и используешь. В крайнем случае что-то переопределяешь по мелочи или дополняешь чем-либо по мелочи, для конкретного случая.
На кой леший у тебя в классе куча глобальных переменных. Если правильно продумать задачу, согласно основам программирования, то вполне можно избавиться от такой бяки как глобальные переменные.
К советам опытных программистов ты не прислушиваеься: PEHDOM предложил неплохую идею с многострочником и циклом вместо огромного количества твоих SQL_QUERY и портянки из self.execute_sql_query.
Таким способом ты вряд ли чему научишься.

Офлайн

#4 Апрель 24, 2021 21:54:32

py.user.next
От:
Зарегистрирован: 2010-04-29
Сообщения: 9874
Репутация: +  854  -
Профиль   Отправить e-mail  

Как улучшить стиль программы?

Rafik
К советам опытных программистов ты не прислушиваеься
Это психологическая проблема. Где-то передушили котёнка, теперь он всех воспринимает как верёвки.



Офлайн

#5 Апрель 26, 2021 12:38:08

heyfec
От: dfkjnfм
Зарегистрирован: 2021-04-20
Сообщения: 33
Репутация: +  0  -
Профиль   Отправить e-mail  

Как улучшить стиль программы?

Начал писать исключения

Отредактировано heyfec (Май 1, 2021 22:07:01)

Офлайн

#6 Апрель 26, 2021 20:31:30

AD0DE412
Зарегистрирован: 2019-05-12
Сообщения: 1130
Репутация: +  44  -
Профиль   Отправить e-mail  

Как улучшить стиль программы?

heyfec откройте для себя уже системы контроля версий (это я пытаюсь найти рациональную причину в существавании этой темы и ваше поведение в ней иначе это … слава богу что это на python а не js к примеру)



1. пжлст, форматируйте код, это в панели создания сообщений, выделите код и нажмите что то вроде
2. чтобы вставить изображение залейте его куда нибудь (например), нажмите и вставьте ссылку на его url

есчщо

Офлайн

#7 Апрель 27, 2021 08:11:58

heyfec
От: dfkjnfм
Зарегистрирован: 2021-04-20
Сообщения: 33
Репутация: +  0  -
Профиль   Отправить e-mail  

Как улучшить стиль программы?

Система контроля версий это что-то типа PyVCS? Я пока еще в этом не разбирался

Офлайн

#8 Апрель 27, 2021 08:26:46

AD0DE412
Зарегистрирован: 2019-05-12
Сообщения: 1130
Репутация: +  44  -
Профиль   Отправить e-mail  

Как улучшить стиль программы?

ага то есть ну



1. пжлст, форматируйте код, это в панели создания сообщений, выделите код и нажмите что то вроде
2. чтобы вставить изображение залейте его куда нибудь (например), нажмите и вставьте ссылку на его url

есчщо

Офлайн

#9 Апрель 30, 2021 13:54:49

heyfec
От: dfkjnfм
Зарегистрирован: 2021-04-20
Сообщения: 33
Репутация: +  0  -
Профиль   Отправить e-mail  

Как улучшить стиль программы?

Вот еще

Отредактировано heyfec (Май 1, 2021 22:07:27)

Офлайн

#10 Апрель 30, 2021 17:58:48

heyfec
От: dfkjnfм
Зарегистрирован: 2021-04-20
Сообщения: 33
Репутация: +  0  -
Профиль   Отправить e-mail  

Как улучшить стиль программы?

Вот еще

Отредактировано heyfec (Май 1, 2021 22:07:49)

Офлайн

Board footer

Модераторировать

Powered by DjangoBB

Lo-Fi Version