Добро пожаловать на BlackSAMP - ФОРУМ

  • Приватные и секретные разделы доступны только зарегистрированным пользователям.

    Вся важная информация в нашем ТГ: t.me/gtablack

    На данном форуме запрещено публиковать контент нарушающий Российское законодательство, за это последует блокировка ФА.

Гайд 8 советов по улучшению кода

DarkPhantom

Активный
Администратор
Регистрация
18 Авг 2024
Сообщения
97
Решения
2
Реакции
27
Баллы
28
1. if __name__ == "__main__":
Помогает делать код более читабельным Позволяет выполнять тот код , который должен выполняться только при запуске файла напрямую.

2. def main():
Делает код более читабельным , принято использовать с if __name__ == "__main__".
Позволяет ограничить область видимости переменных

3. Указание типов .
Указание типов делает код более читабельным и позволяет избежать ошибок.
Python:
def calc(num1: float, num2 :float) -> float:   return num1 + num2

4. Давать переменным/функциям только английские имена - это улучшает читабельность кода .
Python:
def addition(value_1: int, value_2: int) -> int:
    return value_1 + value_2

5. Нельзя использовать слишком много анонимных функций .
6. Комментируйте свой код . Это улучшает читабельность .
7. Не храните важные данные в коде ! Например токен от телеграм бота !
Используйте .env :
pip install python-dotenv
Код:
import os
from dotenv import load_dotenv

load_dotenv()

TOKEN = os.getenv('TOKEN')
8. Используйте модульную структуру . Разбивайте ваш проект на разные директории и модули .
 
Сверху Снизу