Уведомления

Группа в Telegram: @pythonsu

#1 Апрель 21, 2021 17:27:12

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

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

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

Отредактировано heyfec (Май 1, 2021 21:56:13)

Офлайн

#2 Апрель 21, 2021 20:34:01

PEHDOM
Зарегистрирован: 2016-11-28
Сообщения: 2196
Репутация: +  294  -
Профиль   Отправить e-mail  

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

heyfec понятие лучше/хуже оценочное. Что именно вам не нравиться в программе? Что вы хотите в ней улучшить? она не раотает? или работает неправильно?



==============================
Помещайте код в теги:
[code python][/code]
Бериегите свое и чужое время.

Офлайн

#3 Апрель 21, 2021 21:41:05

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

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

Работает она правильно, но люди как-то оборачивают код во всякие функции, классы и так далее, есть какая-то стилитика оформления кода, у меня с этим проблемы.

Офлайн

#4 Апрель 22, 2021 00:08:45

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

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

heyfec
написал такую программу как её улучшить?
Теперь надо писать её заново, а эти работающие куски вставлять уже в новую программу.
heyfec
Работает она правильно, но люди как-то оборачивают код во всякие функции, классы и так далее
Да, но это не так просто, как кажется. Выглядит это красиво в итоге, а сделать это не так просто, как это выглядит. Нужны знания и навыки. Знания - это то, что ты знаешь. А навыки - это то, что ты умеешь. Если ты знаешь, как плавать, но не умеешь плавать, то знаний не хватит, чтобы проплыть. Если ты не знаешь, как плавать, но зашёл в воду, чтобы научиться, то это тоже не поможет научиться. Сначала нужно получить знания, а потом по ним тренироваться и таким образом формировать навыки.

Что ты знаешь про функции? Ты знаешь, чем определение функции отличается от вызова функции? Ты знаешь, что такое формальные параметры функции и фактические параметры функции? Ты знаешь, что такое возвращаемое значение функции? Если ты это всё не знаешь, то вряд ли ты хоть что-то из этого умеешь использовать. Сначала теория, потом практика, потом делаешь.



Офлайн

#5 Апрель 22, 2021 07:44:58

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

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

Спасибо за информацию долго мучился вчера получилось вот что: это уже получше но еще недостаточно, надо дробить дальше.

Отредактировано heyfec (Май 1, 2021 21:56:43)

Офлайн

#6 Апрель 22, 2021 08:33:22

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

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

еще

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

Офлайн

#7 Апрель 22, 2021 08:51:11

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

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

heyfec
вчера получилось вот что: это уже получше но еще недостаточно
Да ты не улучшил ничего. Когда вот это не делал, было лучше. Ты не умеешь делать, поэтому у тебя не получится. Как обезьяна пытаться повторить что-то за кем-то - это так не работает. Там нужно осмысленно всё делать. А для этого надо знать теорию. Так что учись или передай этот код другому - тому, кто знает.



Офлайн

#8 Апрель 22, 2021 08:57:28

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

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

еще

Отредактировано heyfec (Май 2, 2021 11:27:36)

Офлайн

#9 Апрель 22, 2021 10:17:02

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

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

еще

Отредактировано heyfec (Май 2, 2021 11:27:48)

Офлайн

#10 Апрель 22, 2021 10:24:10

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

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

cntrl + 1241

Отредактировано heyfec (Май 2, 2021 11:28:21)

Офлайн

Board footer

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

Powered by DjangoBB

Lo-Fi Version